deluge
English Dictionary
->
Letter D
-> deluge
Search Dictionary:
deluge Definition
(n)
an
overwhelming
number
or
amount
; "
a
flood
of
requests
"; "
a
torrent
of
abuse
"
(n)
a
heavy
rain
(n)
the
rising
of
a
body
of
water
and
its
overflowing
onto
normally
dry
land
; "
plains
fertilized
by
annual
inundations
"
(v)
fill
quickly
beyond
capacity
;
as
with
a
liquid
; "
the
basement
was
inundated
after
the
storm
"; "
The
images
flooded
his
mind
"
(v)
charge
someone
with
too
many
tasks
(v)
fill
or
cover
completely
,
usually
with
water
deluge Synonyms
alluvion
cloudburst
deluge
downpour
flood
flood out
inundate
inundation
overwhelm
pelter
soaker
submerge
swamp
torrent
waterspout
© Art Branch Inc.