SynonymX
Speak
Drench
Definition of Drench
1.
Drench or submerge or be drenched or submerged
Verb
2.
Force to drink
Verb
3.
Permeate or impregnate
Verb
4.
Cover with liquid; pour liquid onto
Verb
Synonyms for word "drench"
douse
dowse
soak
sop
souse
imbrue
swamp
Semanticaly linked words with "drench"
flood
animal
animate being
beast
brute
creature
fauna
drink
imbibe
cater
ply
provide
supply
impregnate
saturate
wet
brine
bedraggle
draggle
bate
ret
flush
sluice