fusillade

noun
1
a rapid series of shots fired from one or more guns; a rapid series of objects that are thrown
رگبار گلوله, رگبار تیر
synonym barrage