downpours
down-pours
noun
Periods of very heavy, intense rain falling continuously over an area.
"We got soaked in the unexpected downpours."
Thesaurus
Synonyms: waterspout, pelter, torrent, deluge, cloudburst, soaker
down-pours
Periods of very heavy, intense rain falling continuously over an area.
"We got soaked in the unexpected downpours."
Synonyms: waterspout, pelter, torrent, deluge, cloudburst, soaker