Downpourings, noun plural of downpouring. Synonyms in the same form.
hails
All synonyms for downpouring →