What is the meaning of Denigrate?

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

To treat as worthless; belittle, degrade or disparage.

To blacken.

second-person plural present and imperative of denigrare

second-person singular voseo imperative of denigrar combined with te

Source: wiktionary.org