Meaning of drench
Definition of drench
(verb)
drench or
submerge
or be
drenched
or submerged; "The
tsunami
swamped
every
boat
in the harbor"
force
to
drink
permeate
or impregnate; "The war
drenched
the
country
in blood"
cover
with liquid;
pour
liquid
onto; "souse
water
on his hot face"
Other information on drench
WIKIPEDIA results for
drench
Amazon results for
drench
Tweet