1. [ verb ] permeate or impregnate
Synonyms: imbrue

"The war drenched the country in blood"

Related terms: impregnate
2. [ verb ] force (animals) to drink
Related terms: provide animal drink
3. [ verb ] drench or submerge or be drenched or submerged
Synonyms: swamp

"The tsunami swamped every boat in the harbor."

Related terms: flood swamp
4. [ verb ] cover with liquid; pour liquid onto
Synonyms: souse soak sop dowse douse

"souse water on his hot face"

Related terms: wet sluice bate ret brine bedraggle drenching
Similar spelling:   drenched