(n) the rapid and continuous delivery of linguistic communication (spoken or written), Syn. bombardment, onslaught, outpouring, Example:a barrage of questions; a bombardment of mail complaining about his mistake
The Collaborative International Dictionary of English (GCIDE) v.0.53 Collaborative International Dictionary (GCIDE)