CEFR B2

denigrate

verb

Meaning

denigrate means to criticise so as to besmirch; traduce, disparage or defame. It can have more than one sense, so use the alternate meanings and examples to choose the meaning that matches your sentence.

Examples

  • You have no right to denigrate people and things that you have no personal experience with.
  • The lesson showed how to denigrate in a natural sentence.