fusillade

fu-sil-lade

noun

A rapid, continuous discharge of many firearms or missiles simultaneously.

"The troops faced a fusillade of bullets."

Thesaurus

Synonyms: salvo, volley, burst