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.