English / word
denigrate
verb C1MEANING 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