Words: barrage bombardment outpouring onslaught
Part of speech: n
Definition: the rapid and continuous delivery of linguistic communication (spoken or written)
Example: a barrage of questions