RELATED WORDS
PARAPHRASING
to lower (oneself, also a person) in dignity, reputation
humble, humiliate
to laugh at (a person, behaviour etc) and show contempt
make fun of; insult
to interrupt (a person) at a meeting by asking questions
jeer