mortifying

同义
mortifying embarrassing
词性
s
解释
causing to feel shame or chagrin or vexation
示例
the embarrassing moment when she found her petticoat down around her ankles|it was mortifying to know he had heard every word

同义
humbling humiliating mortifying demeaning
词性
s
解释
causing awareness of your shortcomings
示例
golf is a humbling game