Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

炮火连天

pào huǒ lián tiān

Definitions

  • cannon firing for days on end (idiom); enveloped in the flames of war