Meaning of deluge
Definition of deluge
(noun)
an
overwhelming
number
or amount; "a
flood
of requests"; "a torrent of abuse"
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"; "The images
flooded
his mind"
charge
someone
with too
many
tasks
fill
or
cover
completely,
usually
with
water
Other information on deluge
WIKIPEDIA results for
deluge
Amazon results for
deluge
Tweet