deluge
Explore definitions, synonyms, and language insights of deluge
Definitions
Noun
an overwhelming number or amount; "a flood of requests"; "a torrent of abuse"
Noun
a heavy rain
Noun
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"; "The images flooded his mind"
Verb
charge someone with too many tasks
Verb
fill or cover completely, usually with water
Synonyms
alluvion
cloudburst
downpour
flood
flood out
inundate
inundation
overwhelm
pelter
soaker
submerge
swamp
torrent
waterspout
More General Terms
batch
burden
charge
deal
fill
fill up
flock
flood
geological phenomenon
good deal
great deal
hatful
heap
lot
make full
mass
mess
mickle
mint
mountain
muckle
passel
peck
pile
plenty
pot
quite a little
raft
rain
rainfall
saddle
sight
slew
spate
stack
tidy sum
wad