drench
English Dictionary
->
Letter D
-> drench
Search Dictionary:
drench Definition
(v)
drench
or
submerge
or
be
drenched
or
submerged
; "
The
tsunami
swamped
every
boat
in
the
harbor
"
(v)
force
to
drink
(v)
permeate
or
impregnate
; "
The
war
drenched
the
country
in
blood
"
(v)
cover
with
liquid
;
pour
liquid
onto
; "
souse
water
on
his
hot
face
"
drench Synonyms
douse
dowse
drench
imbrue
soak
sop
souse
swamp
© Art Branch Inc.