Synonyms of barrage in English:

barrage


See definition of barrage

noun

1‘the artillery began to lay down a barrage’

SYNONYMS
bombardment, gunfire, cannonade, battery, blast, broadside, salvo, volley, fusillade
storm, hail, shower, cascade, rain, stream, blitz
shelling, barrier of fire, curtain of fire, wall of fire

2‘a barrage of criticism’

SYNONYMS
abundance, mass, superabundance, plethora, profusion
deluge, stream, storm, torrent, onslaught, flood, spate, tide, avalanche, hail, burst, blaze
outburst, outpouring

3‘a barrage across the River Usk’

SYNONYMS
dam, weir, barrier, dyke, defence, embankment, wall, obstruction, gate, sluice