Synonyms of barrage in English:

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
  • Definition of barrage in:

    Get more from Oxford Dictionaries

    Subscribe to remove adverts and access premium resources

    Word of the day epyllion
    Pronunciation: ɪˈpɪlɪən
    noun
    a narrative poem resembling an epic in style...