enervator

enervator

English Noun
Ad

Definition

Something or someone that causes enervation.

Etymology

From enervate + -or.

Ad