Contribute an edit
Submissions are moderated and will not appear immediately.
Text
Photo
A deluge is a sudden, heavy amount of water, usually from heavy rain. The word can also describe a great amount of something, such as a deluge of letters or questions. It means an overwhelmingly large amount of something.
