Open English Wordnet
Nouns
(n)flush, gush, outpouringa sudden rapid flow (as of water)“he heard the flush of a toilet”, “there was a little gush of blood”, “she attacked him with an outpouring of words”
(n)barrage, bombardment, outpouring, onslaughtthe rapid and continuous delivery of linguistic communication (spoken or written)“a barrage of questions”, “a bombardment of mail complaining about his mistake”