English Dictionary
Definition humiliate in British English
humiliate verb
[transitive] verb
/hjuːˈmɪlieɪt/
1
to make someone feel very embarrassed and ashamed
Example
She enjoyed humiliating me in front of the other students.
