One of the mysteries of the English language finally explained.
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, barrier of fire, curtain of fire, wall of fire
2‘a barrage of criticism’
abundance, mass, superabundance, plethora, profusion
deluge, stream, storm, torrent, onslaught, flood, spate, tide, avalanche, hail, burst, blaze
3‘a barrage across the River Usk’
dam, weir, barrier, dyke, defence, embankment, wall, obstruction, gate, sluice
In this article we explore how to impress employers with a spot-on CV.