Praise to mock

denigrate
(v)
DE-ni-grate
Meaning

defame; slander; ruin someone's reputation

1st Sample Sentence

My enemies have started these ugly rumors to denigrate me.

Root

de (completely)#niger nigris (black) (Latin)

Synonyms

belittle, denigrate, deride, disdain, disparage, revile, vilify

Antonyms

venerate

Mnemonics

Read denigrate as degrade, which means to defame or put a black blot on someone. DENIGRATE=DENY+GREAT. So if you deny someone is great, it means you BELITTLE him.

« Previous