vilify

English · Thesaurus

AI In plain words

Writing a short explanation…

Written by a house AI from the entry below, in your language. The entry itself is the source.

vilify

  • /ˈvɪl.ɪ.faɪ/

Where it comes from

From Late Latin vīlificāre (“vilify”). Equivalent to vile + -ify. Compare vilipend.

verb vilifies · vilifying · vilified

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

    Similar: abuse, assail, criticize, decry, denigrate, demonize, denounce, libel, revile, slander, run down, assassinate · Opposite: glorify, praise

  2. transitive To belittle through speech; to put down. As one of the largest producers of genetically modified (GM) seeds in the country, Monsanto has been vilified by activists who describe GM products as 'frankenfood.'

    Similar: berate, admonish, animadvert, bash, bawl out, tilt, clobber, cannonade, slash, lash, blame, scorch · Opposite: glorify, praise

Translations

Every language

verb say defamatory things about; to speak ill of

Españolvilipendiar
日本語貶す kenasu, 謗る soshiru
中文詆毀 /诋毁 dǐhuǐ, 醜化 /丑化 chǒuhuà
Portuguêsvilificar, vilipendiar, difamar
Françaisdiffamer, vilipender
Deutschdiffamieren, verleumden, verunglimpfen, verteufeln
Italianodenigrare, vilipendere
Românădenigra
Русскийочерня́ть očernjátʹ, поноси́ть ponosítʹ

verb denounce, belittle through speech

日本語貶める otoshimeru
Portuguêsdifamar, diminuir
Françaisdénigrer, vilipender
Deutschherabwürdigen, heruntermachen, schlechtmachen, herunterputzen
Русскийунижа́ть unižátʹ, опуска́ть opuskátʹ

Talk about this word

Cite this
MLA

"vilify." Wiktionary, via Micwyn, micwyn.com/word/vilify. Accessed 6 Nov. 2026.

APA

vilify. (n.d.). In Wiktionary, via Micwyn. Retrieved November 6, 2026, from https://micwyn.com/word/vilify

Chicago

"vilify." Wiktionary, via Micwyn. Accessed November 6, 2026. https://micwyn.com/word/vilify.

BibTeX
@misc{vilify_2026,
  title = {vilify},
  howpublished = {Wiktionary, via Micwyn},
  year = {2026},
  url = {https://micwyn.com/word/vilify},
  urldate = {2026-11-06}
}