History
History
Synonyms
UK
US
Meaning:
belittle

to cause (a person, achievement etc) to seem unimportant or of small value

detract

decry

to speak against (something) especially with sarcasm

criticize, blame

defame

to attack the good reputation (of a person)

inflict libel or slander

demean

to lower (oneself, also a person) in dignity, reputation

humble, humiliate

vilify

to say evil things about (a person)

criticize very harshly

BAD-MOUTH as in Wiktionary
BAD-MOUTH as in Wikipedia