Search

denigrate🔊

To criticise so as to besmirch; traduce, disparage or defame.

To treat as worthless; belittle, degrade or disparage.

(rare) To blacken.