Feedback
Downpour
Meaning
Noun
●
A
heavy
rain.
Verb
●
In Rain:
To
pour down
;
rain
heavily.
Sourced from
Wiktionary
Origin
downpour
English
down-
English
pour
English
pouren
Middle English (1100-1500)
Sourced from
Etym
Related
Thunderstorm
Rainstorm
Snowstorm
Rain
Storm
Rains
Flood
Rainfall
Hailstorm
Monsoon
Floods
Flooding
Snowfall
Heatwave
Precipitation
Snow
Weather
Drought
Wind
Dampness
Winds
Typhoon
Storms
Breeze
Deluge
Tornado
Blast
Winter
Disaster
Spillage
Sunlight
Shower
Cyclone
Burst
Cold
Hurricane
Fog
Breezes
Sunshine
Eruption
Runoff
Tsunami
Heat Wave
Dust Storm
Rainy Season
Winter Storm
Flash Flood
Hail Storm
Wet Season
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better