Meaning of denigrate
Pronunciation: (den'i-grāt"), [key]
— -grat•ed, -grat•ing.
- to speak damagingly of; criticize in a derogatory manner; sully; defame: to denigrate someone's character.
- to treat or represent as lacking in value or importance; belittle; disparage: to denigrate someone's contributions to a project.
- to make black; blacken: rain clouds denigrating the sky.
- denigrate (Thesaurus)