| 释义 |
Noun: drenching drenching- The act of making something completely wet
"he gave it a good drenching" - soaking, souse, sousing Verb: drench drench- Drench or submerge or be drenched or submerged
- 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
Derived forms: drenchings Type of: cater, flood, impregnate, ply, provide, saturate, supply, wet, wetting Encyclopedia: Drench |