downpour
/ˈdaʊnpɔr/
noun
- A heavy fall of rain.
- We got caught in a sudden downpour and were soaked in seconds.
- The garden needed water, but a downpour gave it more than enough.
- After the downpour, the streets were flooded.
Synonyms