drenching
/D R EH1 N CH IH0 NG/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โ into another language
Choose a language below to open the translator with English selected as the source language.
Source: https://en.wiktionary.org/wiki/drench, https://en.wiktionary.org/wiki/drenching