n. state of disgrace or loss of self-respect
n. an instance in which you are caused to lose your prestige or self-respect
n. depriving one of self-esteem
n. 耻辱, 丢脸, 谦卑
1. She felt a deep sense of humiliation after making a mistake in front of her classmates.
她在同学面前犯错后感到深深的羞辱。
2. The humiliation of losing the game was hard for him to accept.
输掉比赛的羞辱让他很难接受。
3. He tried to hide his humiliation when he tripped and fell during the presentation.
他试图掩饰在演示中摔倒时的羞辱感。