(Del-uge) 2 syllables

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

Hear It! Say It! Write It!

deluge
Hear It! Say It! Write It!

Rhymes

  • deluge