• Outpouring

    Full definition of outpouring

    Noun

    outpouring

    (plural outpourings)
    1. The sudden flowing of a large amount of something.
    © Wiktionary