Definify.com
Webster 1828 Edition
Drenching
DRENCHING
,ppr.
 Definition 2025
drenching
drenching
English
Verb
drenching
- present participle of drench
 
Noun
drenching (plural drenchings)
- The act by which something is drenched; a soaking.
 
drenching
drenching (plural drenchings)