denigrate in Hindi हिन्दी
denigrate in English
- denigrate⇄denigrate, transitive verb, -grated,-grating.
1. to blacken the character or reputation of (a person, group, or organization); defame.
Ex. To say that integration has failed is to ignore and denigrate the thousands of Southern citizens who ... - denigrate⇄noun denigrator.