fusillade
nounA series of shots fired or missiles thrown all at the same time or in quick succession.
verbFire a fusillade at (a place or person).
A series of shots fired or missiles thrown all at the same time or in quick succession.
verbFire a fusillade at (a place or person).