outpouring
nounThe act, action, or result of pouring out or producing.
nounA pouring out; outflow; effusion.
nounAn unrestrained expression (of emotion, feeling).
nounThe sudden flowing of a large amount of something.
nouna sudden rapid flow (as of water)
nounthe rapid and continuous delivery of linguistic communication (spoken or written)
nounthe pouring forth of a fluid
nouna large flow
nouna natural flow of ground water