Grade 10

denigrated (den-i-grat-ed)

Definition


verb.
to attack the reputation of; to criticize in a derogatory manner

Example Sentence

The sales manager denigrated his competitors' products.

Synonyms

belittle; malign; asperse; bad mouth

Antonyms

boost; cherish; compliment; praise