fusillade

ˌfjuːzɪˈleɪd
ˌfjuːzɪˈlɑːd

noun

a series of shots fired or missiles thrown all at the same time or in quick succession.

marchers had to dodge a fusillade of missiles

salvo,volley,barrage,bombardment,cannonade,battery,burst,blast,hail,shower,rain,stream,broadside,blitz,discharge

verb

fire a fusillade at (a place or person).

the Mahdi’s adherents fusilladed his palace at Khartoum