Downpour Definition
dounpôr
downpours
noun
downpours
A heavy fall of rain.
American Heritage
Synonyms:
Antonyms:
Other Word Forms of Downpour
Noun
Singular:
downpour
Plural:
downpoursOrigin of Downpour
-
down- + pour
From Wiktionary
Downpour Is Also Mentioned In
Find Similar Words
Find similar words to downpour using the buttons below.