Synonyms and Antonyms for barrage

1. barrage (n.)

the rapid and continuous delivery of linguistic communication (spoken or written)

Synonyms:

2. barrage (n.)

the heavy fire of artillery to saturate an area rather than hit a specific target

Synonyms:

3. barrage (v.)

address with continuously or persistently, as if with a barrage

Synonyms: