verb
1.
Synonyms: depreciate 1, devaluate, devalue, downgrade, lower, mark down, underrate, undervalue, write down, write off
2.
to indicate one's low opinion of something
decrying his opponent's character
Synonyms: abuse, bad-mouth, belittle, cry down, depreciate, derogate, detract (from), diminish, discount, disparage, dispraise, downcry, ||low-rate, minimize, opprobriate, put down, run down, take (from), take away, write off
Related Word: deprecate, disapprove; censure, condemn, criticize, denounce, reprehend, reprobate; asperse, calumniate, defame, malign, traduce, vilify; discredit, disgrace
Idioms: bring into discredit, cast a slur upon, cast blame upon, dump on, throw stones at
Contrasted words: acclaim, eulogize, laud, praise; aggrandize, exalt, magnify; applaud, commend, compliment, recommend; endorse, sanction; approve, countenance, favor
Antonyms: extol, puff