Skip to content
Book Glossary
Home
Practice
Lessons
About
drenching
Stopped
Dictionary definition
· drenching
noun
the act of making something completely wet
"he gave it a good drenching"
Similar words
soaking
souse
sousing
Source: Open English WordNet (CC BY 4.0).