Shobdo Logo
OETbarrage

barrage

Flag: gbEnglishOxford English Thesaurus

barrage
noun
1 the artillery began to lay down a barrage:
bombardment, gunfire, cannonade, battery, blast, broadside, salvo, volley, fusillade;
storm, hail, shower, cascade, rain, stream, blitz;
shelling, wall/curtain/barrier of fire.
2 a barrage of criticism:
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:
dam, weir, barrier, dyke, defence, embankment, wall, obstruction, gate, sluice.
barrage Oxford Dictionary of English