denigrate
1 antonym for denigrate — opposites grouped by meaning.
Verb — To criticize someone unfairly in a way that damages their reputation.
Antonyms
Etymology
Derived from Latin dēnigrātus, the perfect passive participle of dēnigrō (“to blacken”) [see -ate (verb-forming suffix)], from dē- (“of; from”) + nigrō (“to blacken”) [from niger (“black”)]. Cognate with Middle English denigart(e) (“darkened, discolored”).
Full origin of denigrate →