YellowBridge Chinese Language & Culture
Chinese Language Center

Learn Mandarin Mandarin-English Dictionary & Thesaurus

New Search

English Definition
(名) As a noun
  1. Depriving one of self-esteem.
  2. An instance in which you are caused to lose your prestige or self-respect.
  3. Strong feelings of embarrassment.
  4. State of disgrace or loss of self-respect.
Part of Speech(名) noun
Matching Results
耻辱chǐrǔdisgrace; shame; humiliation
丢脸diūliǎnto lose face; humiliation
抛脸pāoliǎnto lose face; humiliation
欺辱qīrǔto humiliate; humiliation
胯下之辱kuàxià zhī rǔlit. forced to crawl between somebody's legs as humiliation (idiom); humiliation
羞辱xiūrǔto baffle; to humiliate; shame; dishonor; humiliation
Wildcard: Use * as placeholder for 0 or more
Chinese characters or pinyin syllables