fusillade
fu-sil-lade
noun
A rapid, continuous discharge of many firearms or missiles simultaneously.
"The troops faced a fusillade of bullets."
fu-sil-lade
A rapid, continuous discharge of many firearms or missiles simultaneously.
"The troops faced a fusillade of bullets."