(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
(n) a sudden rapid flow (as of water), Syn. outpouring, gush, Example:he heard the flush of a toilet; there was a little gush of blood; she attacked him with an outpouring of words