What is another word for Barrage in english

The list of words which can be used for Barrage while creating sentence in english language. shower salvo hail bombardment, salvo, shower, barrage, storm, volley fusillade volley, barrage, salvo, hail, broadside, burst of fire bombardment onslaught, blitz, assault, attack, bombing, blitzkrieg storm volley blast blow, roar, burst, peal, smash, din, wail, trumpet, blare gunfire shooting, thunder, artillery, barrage, bombardment, volley battery body, set, chain, sequence, batch, bundle, clot, cluster cannonade discharge parole, pardon, clearance, liberation, acquittal, release shelling broadside shower, salvo, bombardment, volley, blast, gunfire, battery crossfire shower, salvo, hail, fusillade, bombardment, storm, blast enfilade curtain of fire stream deluge inundation, spate, avalanche, barrage, cataclysm, torrent burst fusillade, rush, explosion, salvo, shower, blowout, gust onslaught assault violation, onslaught, offensive, charge, rape, strike surge attack rain torrent mass throng, horde, group, crowd, number, lump, majority, pile plethora 
Usage of Barrage in sentences
Hindi to English Dictionary
English to Hindi Dictionary