Share this entry

barrage

Synonyms of barrage in English:

noun

  • 1 an artillery barrage
    bombardment, cannonade;
    gunfire, shelling;
    historical broadside
  • 2 a barrage of criticism
    deluge, stream, storm, torrent, onslaught, flood, shower, spate, tide, avalanche, hail, blaze;
    abundance, mass, profusion
  • Share this entry
     

    What do you find interesting about this word or phrase?

    Comments that don't adhere to our Community Guidelines may be moderated or removed.