DENIGRATE


Meaning of DENIGRATE in English

[verb] [T] - to say that (someone or something) is not good or importantI was very hurt when he denigrated my efforts.You shouldn't denigrate people just because they have different beliefs from you.

Cambridge English vocab.      Кембриджский английский словарь.