Definition of Drenching
Noun: drenching dren-ching
- The act of making something completely wet
"he gave it a good drenching";
- soaking, souse, sousing
- 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
See also:
drenches
Drepanididae
Anagrams containing the word drenching
dnehcgirn gdrenchin ngdrenchi ingdrench hingdrenc chingdren nchingdre enchingdr renchingd