📖 Definitions of "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.
Translate “Drenching” into Another Language
Pick a language — the word will be pre-filled in the translator.