枪林弹雨

槍林彈雨
qiānglíndàn

showering bullets; fierce battles with intense gunfire

Wiktionary

Examples

我们在枪林弹雨之下行进。

We marched under a hail of bullets.

Source: Tatoeba

Entry Composition