Downpouring Definition
verb
Present participle of downpour.
Wiktionary
noun
The act of something being poured down.
Wiktionary
Other Word Forms of Downpouring
Noun
Singular:
downpouring
Plural:
downpouringsFind Similar Words
Find similar words to downpouring using the buttons below.