barrage
bar
rage
bəˈr
ZH/~noun
noun: barrage; plural noun: barrages
1.
a concentrated artillery bombardment over a wide area.
synonyms: bombardment, cannonade;
gunfire, shelling;
salvo, volley, fusillade;
historicalbroadside
used in sentence: The new jumbotrons at Wrigley Field will offer a barrage of glowing lights forever in the foresight of the game watching experience.