outpouring
out-pour-ing
noun
A sudden, large release or flow of something, especially strong emotion or support.
"The public showed an outpouring of sympathy."
Thesaurus
Synonyms: barrage, onslaught, bombardment, spring, outflow, fountain, natural spring, run, discharge, overflow, flood, flush