Chinese

edit
gun; firearm; rifle
gun; firearm; rifle; spear
 
woods; forest
bullet; shot; ball
bullet; shot; ball; to play (a stringed instrument); to pluck a string; impeach
 
rain
trad. (槍林彈雨)
simp. (枪林弹雨)
Literally: “forest of guns and rain of bullets”.

Pronunciation

edit

Idiom

edit

槍林彈雨

  1. showering bullets; fierce battles with intense gunfire