Meaning of abator

Definition of abator

(noun) a person who abates a nuisance

Other information on abator

WIKIPEDIA results for abator
Amazon results for abator