Wiktionary
downpourings
n. (plural of downpouring English)
n. (plural of downpouring English)