diū rén xiàn yǎn
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • derogmake a fool of oneself

    • tā de xià yī gè diàn shì xiàng mù diū rén xiàn yǎn chè dǐ shī bài le

      电视项目丢人现眼彻底失败

      Her next television venture fell flat on its face.

    • tā kě bù xiǎng mào zài cì shī bài diū rén xiàn yǎn de fēng xiǎn

      再次失败丢人现眼风险

      She would prefer not to risk another embarrassing defeat.