Definitions for drench

Definitions for (verb) drench

Main entry: douse, dowse, drench, soak, sop, souse

Definition: cover with liquid; pour liquid onto

Usage: souse water on his hot face


Main entry: drench, imbrue

Definition: permeate or impregnate

Usage: The war drenched the country in blood


Main entry: drench

Definition: force to drink


Main entry: swamp, drench

Definition: drench or submerge or be drenched or submerged

Usage: The tsunami swamped every boat in the harbor


Visual thesaurus for drench