Last modified on 17 April 2014, at 01:48

outpouring

EnglishEdit

NounEdit

outpouring (plural outpourings)

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

TranslationsEdit