WORD BY WORD
humiliation
英/hjˌuːmɪlɪˈeɪʃən/
美/hjuˌmɪɫiˈeɪʃən/
当前浏览器暂不支持朗读。
01n.
耻辱, 丢脸, 谦卑
state of disgrace or loss of self-respect; an instance in which you are caused to lose your prestige or self-respect; depriving one of self-esteem
WORD BY WORD
当前浏览器暂不支持朗读。
state of disgrace or loss of self-respect; an instance in which you are caused to lose your prestige or self-respect; depriving one of self-esteem