Downpour

/ˈdaʊnˌpɔːr/

Synonyms

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.