deluge
(Del-uge)
2 syllables
Definition
noun. a severe flood or heavy downpour of rain.
Example Sentence
She needs to sort through a deluge of mail.
More Example Sentences
A deluge swept through the small town.
Synonyms
Antonyms
Hear It! Say It! Write It!
deluge
Rhymes
- deluge