Meaning & Definition
noun
A heavy rainfall that occurs in a short period of time.
The downpour started suddenly, drenching everyone at the outdoor concert.
A sudden and heavy fall of rain.
We took shelter from the downpour under a nearby canopy.
A large quantity of something that falls or occurs suddenly.
There was a downpour of emails after the announcement was made.
Intense or excessive rain.
The forecast warned of a downpour which could lead to flash flooding in low-lying areas.
Etymology
Combining 'down' meaning downward movement and 'pour' meaning to flow rapidly.
Common Phrases and Expressions
rain cats and dogs:
To rain very heavily.
caught in the rain:
To be caught outside during a rainstorm.
when it rains, it pours:
When one bad thing happens, often many bad things happen at once.
Slang Meanings
A torrential downpour.
It was coming down in buckets during the storm.
A heavy rain that disrupts plans.
We had to cancel our game because of the monsoon outside.