drenching
verb
- 1
To soak, to make very wet.
- 2
To cause to drink; especially, to dose (e.g. a horse) with medicine by force.
noun
- 1
The act by which something is drenched; a soaking.
- 2
The administering of a draught to an animal.
Translate “drenching” to another language
Click any language to open the translator with this word already filled in.