humiliate
verb
humiliated;
humiliating
Definition of humiliate
: to reduce (someone) to a lower position in one's own eyes or others' eyes : to make (someone) ashamed or embarrassed : mortify
hoped they wouldn't humiliate themselves in their next game accused her of humiliating him in public feel so humiliated
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more