Drenching has 3 different meanings across 1 category:
Noun
Noun
1
the act of making something completely wet
"he gave it a good drenching"
2
The act by which something is drenched; a soaking.
Verb
1
present participle of drench
Broader Terms (hypernyms)