drench
v 1: drench or submerge or be drenched or submerged [syn: {swamp}]
2: force (animals) to drink
3: permeate or impregnate; "The war drenched the country in
blood" [syn: {imbrue}]
4: cover with liquid; pour liquid onto; "souse water on his hot
face" [syn: {douse}, {dowse}, {soak}, {sop}, {souse}]