fusillade
/fjuːsɪˈleɪd/ /fyuːsɪˈleɪd/Definitions
1. noun
A sudden, rapid, and intense burst of gunfire; a sudden and intense outburst of anything, such as criticism.
“The fusillade of machine gun fire lasted only a few seconds before the soldiers retreated.”