Barrages, noun plural of barrage. Synonyms in the same form.
Bombardment
bombardments, shellings, batteries
Onslaught
onslaughts, outpourings
Other
fusillades, flurries, avalanches
All synonyms for barrage →