Drench - Definition

drench

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

Look up another word