投鞭断流

tóu biān duàn liú

Sign in to save this word to your study lists.

Definitions

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