文polyglot.
← English dictionary
English / word

denigrate

verb C1
MEANING IN ENGLISH

To criticize unfairly; to attack the reputation of someone.

In context

01

Political opponents tried to denigrate her accomplishments during the campaign.

02

He was quick to denigrate the achievements of his colleagues.

Synonyms

disparage,defame,belittle

Antonyms

praise,honor,compliment

Collocations

denigrate someone's achievements,denigrate someone's reputation,denigrate efforts

Verb forms

Past: denigrated · Past participle: denigrated · -ing: denigrating

Sources

Bidyazo vocabulary library ↗