Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

投鞭断流

tóu biān duàn liú

Definitions

  • arms enough to stem the stream (idiom); formidable army