verb
1 of 1
Url audio
humiliate - To make someone feel ashamed or foolish by injuring their dignity or self-respect.