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