| Noun | 1. | barrage - the rapid and continuous delivery of linguistic communication (spoken or written)language, linguistic communication - a systematic means of communicating by the use of sounds or conventional symbols; "he taught foreign languages"; "the language introduced is standard throughout the text"; "the speed with which a program can be executed depends on the language in which it is written" | |
| 2. | barrage - the heavy fire of artillery to saturate an area rather than hit a specific target; "they laid down a barrage in front of the advancing troops"; "the shelling went on for hours without pausing"firing, fire - the act of firing weapons or artillery at an enemy; "hold your fire until you can see the whites of their eyes"; "they retreated in the face of withering enemy fire" | |
| Verb | 1. | barrage - attack with a barrage; "The speaker was barraged by an angry audience" | |