cloudburst
About 0.09 uses per million words.
Meaning
- noun A sudden heavy rainstorm.
- noun A sudden downfall or shortcoming.
Similar words
downpour deluge waterspout soaker torrent cloud-burst rainburst thunderburst cloudbusting plash
Often followed by
of and in that had on was which or
Word family
cloudbursts
Save “cloudburst” to learn later