Meaning & Definition of Downpour in English
English⟶
Downpour
/daʊnpɔr/
noun
1. A heavy rain
synonym:
- downpour,
- cloudburst,
- deluge,
- waterspout,
- torrent,
- pelter,
- soaker
Examples of using
Tom was soaked through after being caught in an unexpected downpour.
Judging from the present look of the sky, we may have a downpour any moment.