Learn how to say Denigrate correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word denigrate:
criticize unfairly; disparage:
doom and gloom merchants who denigrate their own country
late Middle English (in the sense ‘blacken, make dark’): from Latin denigrat- ‘blackened’, from the verb denigrare, from de- ‘away, completely’ + nigrare (from niger ‘black’)