denigrate - definition and synonyms

verb [transitive] 

Your browser doesn’t support HTML5 audio

/ˈdenɪˌɡreɪt/
present tense
I/you/we/theydenigrate
he/she/itdenigrates
present participledenigrating
past tensedenigrated
past participledenigrated
  1. to criticize something in a way that shows you think it has no value at all