Chinese English Dictionary

丢人现眼    Add to My Vocabulary

PinYin dīu rén xiàn yǎn    Simplified 丢人现眼    Traditional 丟人現眼
  1. to make an exhibition of oneself
  2. to be a disgrace

Similar Words

Credits
Source of Dictionary: CC-CEDICT