Antonyms
Synonyms
Etymology

1. barrage

noun. ['bɝˈɑːʒ'] the rapid and continuous delivery of linguistic communication (spoken or written).

Etymology

  • barrage (English)
  • barrage (French)

3. barrage

verb. ['bɝˈɑːʒ'] address with continuously or persistently, as if with a barrage.

Synonyms

Etymology

  • barrage (English)
  • barrage (French)
Antonym.com