denigrate

Attack someone's reputation

Denigrate means to criticize unfairly or disparage, attacking someone's reputation or the worth of something: Critics denigrated the film as derivative and dull.

The word often implies that the criticism is unjust or motivated by malice rather than honest assessment.

To denigrate is stronger than to criticize—it suggests deliberate belittling: He denigrated her accomplishments at every opportunity.

defame

slander

Spoken false defamation

calumniate · besmirch · defamation · traduce · malign · backbite · aspersion · impugn · calumny · mudslinging

discredit

undermine

Weaken by stealth

debunk · disprove · challenge · question · weaken · subvert · disgrace · dishonor · shame · tarnish

criticize

condemn

Declare wrong or guilty

lambaste · excoriate · denounce · rebuke · reproach · upbraid · berate · chastise · reprimand · admonish

belittle

deprecate

Express earnest disapproval

trivialize · demean · devalue · detract · underestimate · discount · slight · snub · put down · talk down

mock

ridicule

Contemptuous mocking treatment

  • derideMock with contempt
  • scornHostile dismissive feeling
  • jeerVocal expression of scorn

taunt · scoff · lampoon · satirize · sneer · gibe · roast · parody · caricature · burlesque

racial

racial slur

Derogatory ethnic term

othering · stereotyping

Categories
Opposites
evaluation and regard

denigratepraise

Expression of approval

extol · laud · glorify · exalt · acclaim

defense and support

denigratedefend

Protect from harm

champion · stand up for · support · vindicate · uphold

Family

denigration, denigrating, denigrated, denigrates, denigrator, denigrators, denigrations

Familiarity
Top 200,000
Profile
Used worldwide · Timeless · Abstract · Negative · Everyday, not technical · Rated PG