cloudbursts
cloud-bursts
noun
Sudden, extremely heavy falls of rain, often localised and intense.
"The region was hit by unexpected cloudbursts."
Thesaurus
Synonyms: waterspout, pelter, downpour, torrent, deluge, soaker
cloud-bursts
Sudden, extremely heavy falls of rain, often localised and intense.
"The region was hit by unexpected cloudbursts."
Synonyms: waterspout, pelter, downpour, torrent, deluge, soaker