Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drench
in English
drench
uk
/drentʃ/
#common
Past Tense
drenched
Participle Verb
drenching
Third Person Singular
drenches
Definitions
Verb
to
thoroughly
wet
or
soak
something
;
immerse
in
liquid
The
heavy
rain
began
to
drench
the
entire
city
.
to
make
extremely
wet
;
saturate
completely
The
firefighter
used
a
hose
to
drench
the
flames
and
put
out
the
fire
.
Noun
an
act
of
making
something
completely
wet
The
storm
brought
a
drench
that
flooded
the
streets
and
homes
.
a
quantity
of
liquid
for
soaking
After
the
long
hike
,
she
needed
a
drench
to
wash
away
the
sweat
and
dirt
.