History
History
Synonyms
UK
US
Meaning:
demean

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

humble, humiliate

deride

to laugh at (a person, behaviour etc) and show contempt

make fun of; insult

heckle

to interrupt (a person) at a meeting by asking questions

jeer

DIS as in Wiktionary
DIS as in Wikipedia