Dictionary definition · outpouring
noun
- a natural flow of ground water
- a sudden rapid flow (as of water)"he heard the flush of a toilet"
- the pouring forth of a fluid
- the rapid and continuous delivery of linguistic communication (spoken or written)"a barrage of questions"
- a large flow
Source: Open English WordNet (CC BY 4.0).