虎蹲炮 hǔdūnpào crouching tiger cannon Definitions Defs Origin Strokes Stroke Words Sentences Sents 虎蹲炮 虎蹲砲 hǔdūnpào crouching tiger cannon a short-barreled mortar or ancient catapult