火炮 huǒpào artillery Definitions Defs Origin Strokes Stroke Words Sentences Sents 自行火炮 zìxínghuǒpào self-propelled gun A type of artillery mounted on a vehicle chassis that can move under its own power; these usually feature armored protection and are designed for rapid deployment and mobility alongside tanks.