ReadWriteQuiz
Chinese dictionary
n.humiliation; mortification; abasement; disgrace; mortification
屈辱地位
humiliating position
蒙受屈辱
be humbled in the dust
深感屈辱
feel deeply humiliated
昨晚你看到的不是受屈辱的眼泪。
Last night, those weren't tears of humiliation you saw.
synonym