humiliate[verb]Synonyms: embarrass, bring low, chasten, crush, degrade, humble, mortify, put down, put (someone) in their place, shame
[TahlilGaran] English Synonym Dictionary ▲
hu‧mil‧i‧ate /hjuːˈmɪlieɪt/
verb [transitive] to make someone feel ashamed or stupid, especially when other people are present
Synonym : embarrass:
Her boss humiliated her in front of all her colleagues.—humiliated adjective:
I’ve never felt so humiliated in all my life. [TahlilGaran] Dictionary of Contemporary English ▲