humiliate
//hjuːˈmɪl.i.eɪt//
Verb
humiliateInfinitive
humiliatePresent tense
humiliatedPast tense
humiliatedPast participle
humiliatingPresent participle
humiliatesThird-person singular
1
To make someone feel ashamed, foolish, or embarrassed, especially publicly, by injuring their dignity or pride.
The boss humiliated him in front of all his colleagues.
2
To lower the pride, dignity, or self-respect of someone through degrading treatment or circumstances.
The manager humiliated him by criticizing his work in front of all his colleagues.