humiliating
/hju:'milieitiŋ/
词频: #10,717

中文释义

a. 丢脸的, 耻辱的, 羞愧的

英文释义

v cause to feel shame; hurt the pride of

s causing awareness of your shortcomings