原级:humiliate
第三人称单数:humiliates
过去分词:humiliated
过去式:humiliated
1. 羞辱性的:femorocele 股疝 | humiliating 羞辱性的 | evolution of petroleum 石油的形成
2. 丢脸的:humiliating 羞愧的 | humiliating 丢脸的 | humiliationlosefacebedisgraceddishonour 丢脸
3. 丢脸的、耻辱的:3. magnificent (衣服装饰等)华丽的 | 4. humiliating 丢脸的、耻辱的 | 5. wardrobe 衣柜
4. 羞愧的:humified 腐殖化的 | humiliating 羞愧的 | humiliating 丢脸的
1. 使人蒙受耻辱的;让人出丑的;丢脸的
If something is humiliating, it embarrasses you and makes you feel ashamed and stupid.
e.g. The Conservatives have suffered a humiliating defeat...
保守党人遭受到了一次颜面尽失的失败。
e.g. It was so humiliating, a terrible blow to my self-esteem.
这件事如此丢脸,深深地挫伤了我的自尊心。
1. Lengthy protests mortally wounded a conservative government 12 years ago which was forced into a humiliating climbdown over similar pension reforms.
2. The United States faced international condemnation last year after photographs emerged showing American forces physically abusing and sexually humiliating Iraqi prisoners at Abu Ghraib jail.
3. It is a humiliating paradox that while the central government pledges commitment to tobacco control, some local governments count on the health damaging leaves to fill their coffers.
4. He said Iraqis holding legitimate passports and visas underwent humiliating detention at airports for days before being deported without any justification.
5. humiliating的意思
5. Japanese car maker Toyota yesterday apologized to Chinese consumers for running advertisements that many Chinese complained were aimed at humiliating them and domestic industry.
6. humiliating
6. The king of tabloid journalism is himself fodder for the kind of humiliating exposure that his hacks excelled at.
7. 911chaxun查询·英语单词
7. Asking for foreign aid would lead to humiliating failure, he said.
8. \u0064\u0061\u006E\u0063\u0069\u002E\u0039\u0031\u0031\u0063\u0068\u0061\u002E\u0063\u006F\u006D
8. And all the while they keep laying the blame on African countries, and even release lists with humiliating rankings to lower African nations'confidence and morale further.
9. A German television station has apologized for a program that some deemed humiliating to Chinese.
10. humiliating是什么意思
10. The cinema later provoked a strong reaction by local citizens after showing a humiliating film on the alleged personality of the Chinese.
humiliating
adj
1. causing awareness of your shortcomings
e.g. golf is a humbling game
Synonym: demeaning humbling mortifying