drench
drench - verb
drench or submerge or be drenched or submerged
force to drink
permeate or impregnate
cover with liquid; pour liquid onto
drench - thesaurus
douse
dowse
imbrue
soak
sop
souse
swamp