Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
deluge
in English
deluge
us
/dəˈluːʒ/
uk
/dɪˈluːʒ/
#uncommon
Plural
deluges
Past Tense
deluged
Participle Verb
deluging
Third Person Singular
deluges
Definitions
Noun
a
large
flood
or
heavy
rain
The
storm
caused
a
deluge
that
destroyed
the
village
.
an
overwhelming
amount
;
causing
destruction
The
company
was
deluged
with
complaints
after
the
product
recall
.
Verb
to
flood
with
water
(
transitive
)
Heavy
rains
began
to
deluge
the
city
,
causing
widespread
damage
.
to
overwhelm
or
inundate
completely
The
internet
was
deluged
with
traffic
after
the
popular
video
went
viral
.