"Vilifier" is a word in ENGLISH
vilifier
ENGLISH
Definition:
One who vilifies or defames.
Few words of positivity
Every act of communication is a miracle of translation.
WORD SUGGESTIONS
asperser
ENGLISH
One who asperses; especially, one who vilifies another.
Read the complete definitiondisparager
ENGLISH
One who disparages or dishonors; one who vilifies or disgraces.
Read the complete definition