Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drenches
in English
drenches
us
/ˈdrɛn.tʃɪz/
uk
/ˈdriːn.tʃɪz/
#common
Lemma:
drench
The lemma is the base or root form of this word.
Definitions
Verb
gives
a
large
amount
of
liquid
;
forces
to
drink
makes
extremely
wet
;
submerges
in
liquid
soaks
or
wets
completely