outpouring

noun

The act, action, or result of pouring out or producing.

noun

A pouring out; outflow; effusion.

noun

An unrestrained expression (of emotion, feeling).

noun

The sudden flowing of a large amount of something.

noun

a sudden rapid flow (as of water)

noun

the rapid and continuous delivery of linguistic communication (spoken or written)

noun

the pouring forth of a fluid

noun

a large flow

noun

a natural flow of ground water