Meanings1arms enough to stem the stream (idiom); formidable armyWritten Forms投鞭斷流Traditional · Main Form投鞭断流Alternate Form