deluge
(Del-uge)
2 syllables
Definition
verb. to flood or overwhelm
noun. 1 a downpour of rain; a flood 2 a flood of anything
noun. 1 a downpour of rain; a flood 2 a flood of anything
Example Sentence
She needs to sort through a deluge of mail.
Synonyms
engulf; flood; overwhelm; swamp
Antonyms
underwhelm
Hear It! Say It! Write It!
deluge
Rhymes
- deluge