Definition of Drench
Verb: drench drench
- Drench or submerge or be drenched or submerged
"The tsunami drenched every boat in the harbour";
- swamp
- Force to drink
- Permeate or impregnate
"The war drenched the country in blood";
- imbrue
- Cover with liquid; pour liquid onto
- douse, dowse, soak, sop, souse
Anagrams containing the word drench