fusilade
/fjuːzɪˈleɪd/Definitions
1. noun
A sudden or intense burst of gunfire, especially from a machine gun or artillery.
“The fusilade of gunfire shook the entire city.”
2. verb
To fire or discharge a fusilade, especially in a sudden or intense manner.
“The artillery fusilated the enemy’s position with a barrage of shells.”