humiliate oneself丢脸
humiliate Vt使蒙羞
humiliate me羞辱我;侮辱我
Humiliate You羞辱你
humiliate e羞辱;使蒙羞;使丢脸
humiliate V耻辱
humiliate insult损害别人的自尊心
humiliate wrong屈辱
to humiliate欺辱
V-T(及物动词) To humiliate someone means to say or do something which makes them feel ashamed or stupid. 使蒙羞
She had been beaten and humiliated by her husband.
她曾被丈夫殴打和羞辱。
ADJ(形容词) humiliated 感到丢脸的
I have never felt so humiliated in my life.
我一生中从未感到这么丢脸过。