diū rén xiàn yǎn

Traditional: 丟人現眼

丢人现眼 (diū rén xiàn yǎn) is a Chinese word meaning “to make an exhibition of oneself; to be a disgrace”.

Meanings

  1. 1to make an exhibition of oneself
  2. 2to be a disgrace

Characters in 丢人现眼

Related words

Study Chinese with flashcards →