abator - definitions and synonyms

abator noun

  1. English Meaning: 

    : a person who abates a nuisance