deluge (Del-uge)
Definition
verb. to flood or overwhelm
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
Rhymes
- deluge
She needs to sort through a deluge of mail.
engulf; flood; overwhelm; swamp
underwhelm