VILIFIER

Definition of VILIFIER

  1. (noun)one who attacks the reputation of another by slander or libel