1. criticize unfairly; disparage:"there is a tendency to denigrate the poor"
Word Originlate Middle English (in the sense ‘blacken, make dark’): from Latin denigrat- ‘blackened’, from the verb denigrare, from de- ‘away, completely’ + nigrare (from niger ‘black’).