Wiktionary
downpours
n. (plural of downpour English)
Usage examples of "downpours".
What a change that was, when the unending months-long procession of sunny days suddenly yielded to the implacable downpours of the Mendocino County winter!