EnglishEdit

NounEdit

outpouring ‎(plural outpourings)

  1. The sudden flowing of a large amount of something.

TranslationsEdit

Read in another language