English dictionary
English word:
deluge
View results from:
Wordnet
|
Webster
|
Wiktionary
|
Easton
deluge in WordNet English dictionary
noun
the rising of a body of water and its overflowing onto normally dry land
"plains fertilized by annual inundations"
flood
inundation
deluge
alluvion
a heavy rain
downpour
cloudburst
deluge
waterspout
torrent
pelter
soaker
an overwhelming number or amount
"a flood of requests"; "a torrent of abuse"
flood
inundation
deluge
torrent
verb
fill or cover completely, usually with water
inundate
deluge
submerge
charge someone with too many tasks
overwhelm
deluge
flood out
fill quickly beyond capacity; as with a liquid
"the basement was inundated after the storm"; "The images flooded his mind"
deluge
flood
inundate
swamp
WordNet Lexical Database v3.0, © 2006 Princeton University