v cause to feel shame; hurt the pride of
s causing awareness of your shortcomings
a. 丢脸的, 耻辱的, 羞愧的
1. The teacher gave a humiliating speech in front of the whole class.
老师在全班面前发表了一个令人羞辱的演讲。
2. Losing the game in front of my friends was quite humiliating.
在朋友面前输掉比赛真是令人感到羞辱。
3. She felt humiliatingly embarrassed when she tripped and fell.
当她绊倒摔倒时,她感到非常羞耻和尴尬。