Definition of "Outpouring" :
noun: a large flow
noun: the rapid and continuous delivery of linguistic communication (spoken or written)
noun: the pouring forth of a fluid
noun: a sudden rapid flow (as of water)
"She attacked him with an outpouring of words."
noun: a natural flow of ground water