Cloudburst synonyms
Category:
The definition of a deluge is a flood or a massive amount of something that all arrives at the same time.
The definition of a downpour is a very hard rainfall.
Any heavy fall of snow, rain, or hail
A person suffering from alcoholism.
A swift, violent stream, esp. of water
Advertisement
drencher
One who, or that which, drenches.
rainburst
A whirling, funnel-shaped or cylindrical column of air full of spray, occurring over a body of water
thunder-and-lightning (related)
Find another word for cloudburst. In this page you can discover 12 synonyms, antonyms, idiomatic expressions, and related words for cloudburst, like: deluge, downpour, rain, rainstorm, storm, soaker, torrent, pelter, drencher, rainburst and waterspout.