#1 drench v. [swamp] drench or submerge or be drenched or submerged; "The tsunami swamped every boat in the harbor". wn
#2 drench v. force to drink. wn
#3 drench v. [imbrue] permeate or impregnate; "The war drenched the country in blood". wn
#4 drench v. [douse, dowse, soak, sop, souse] cover with liquid; pour liquid onto; "souse water on his hot face". wn
vizzz