Synonyms of barrage in English:

barrage

noun

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

    Definition of barrage in:

    Get more from Oxford Dictionaries

    Subscribe to remove adverts and access premium resources

    Word of the day crowdsource
    Pronunciation: ˈkraʊdsɔːs
    verb
    obtain (information) by enlisting help of many people…