Logo
Search icon

vilify

/ˈvɪl.ɪ.faɪ/

verb

Meaning

  • To say defamatory things about someone or something; to speak ill of.

  • To belittle through speech; to put down.

Synonyms

abuse,
assail,
criticize,
decry,
demonize,
denigrate,
denounce,
libel,
revile,
run down,
slander,
berate