- The definition of a downpour is a very hard rainfall.
When it starts to rain really really hard, this is an example of a downpour.
A summer downpour.
- a heavy rain
- They got caught in a downpour without an umbrella and came back soaked.
(third-person singular simple present downpours, present participle downpouring, simple past and past participle downpoured)
down- + pour