There's sprinkle, there's shower, there's storm
And then there's
deluge
noun
1. A great flood.
2. A heavy downpour.
"deluge." The American Heritage® Dictionary of the English Language, Fourth Edition. Houghton Mifflin Company, 2004. Answers.com 22 Jul. 2006. http://www.answers.com/topic/deluge
And those occur frequently here in Carolina during the summer, but never for very long.
deluge
noun
1. A great flood.
2. A heavy downpour.
"deluge." The American Heritage® Dictionary of the English Language, Fourth Edition. Houghton Mifflin Company, 2004. Answers.com 22 Jul. 2006. http://www.answers.com/topic/deluge
And those occur frequently here in Carolina during the summer, but never for very long.