downpour
noun
1. a heavy rain
- They got caught in a downpour without an umbrella and came back soaked.
Similar word(s): cloudburst, deluge, pelter, soaker, torrent, waterspout
Definition categories: phenomenon, rain, rainfall
1. a heavy rain
- They got caught in a downpour without an umbrella and came back soaked.
Similar word(s): cloudburst, deluge, pelter, soaker, torrent, waterspout
Definition categories: phenomenon, rain, rainfall