deluge
/dˈɛljudʒ/ · 2 syllables
Meaning
noun
- an overwhelming number or amount
“a flood of requests” - a heavy rain
- the rising of a body of water and its overflowing onto normally dry land
“plains fertilized by annual inundations”
verb
- fill quickly beyond capacity; as with a liquid
“the basement was inundated after the storm” - charge someone with too many tasks
- fill or cover completely, usually with water
Synonyms for deluge
Developers: get definitions, synonyms, antonyms, rhymes and pronunciation for 147,000 words as JSON with the English Dictionary API (free trial).