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