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