槍林彈雨 (coeng1 lam4 daan6 jyu5) — to be under heavy fire; surrounded by a forest of guns and hail of bullets in Cantonese
coengˉ¹槍lamˎ₄林daanˍ₆彈jyuˏ₅雨简 枪林弹雨
Mandarin Pinyin: qiang1 lin2 dan4 yu3
Meaning of 槍林彈雨
nounto be under heavy fire; surrounded by a forest of guns and hail of bullets
nounfierce battle (idiom)