Webster's Revised Unabridged Dictionary · 1913

Vilifier

Vilifier (vil"i*fī`ẽr) , noun

One who vilifies or defames.