outpour
/ˈaʊtpɔːr/Definitions
1. noun
a large amount of something, especially money or enthusiasm, that is given or expressed in a sudden or enthusiastic way
“The church experienced a great outpour of support for the homeless shelter.”
2. verb
to give or express a large amount of something, especially money or enthusiasm, suddenly or enthusiastically
“The charity outpoured millions of dollars to aid the disaster victims.”
3. verb
to flow or be poured out, especially in a sudden or abundant manner
“The rain outpoured from the dark clouds, causing widespread flooding.”