Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

人仰马翻

rén yǎng mǎ fān

Definitions

  • to suffer a crushing defeat (idiom)
  • in a pitiful state
  • in a complete mess
  • to roll (with laughter)

Child Words of 人仰马翻