drenching
verb
Meaning
- To soak, to make very wet.
- To cause to drink; especially, to dose (e.g. a horse) with medicine by force.
- The act by which something is drenched; a soaking.
- The administering of a draught to an animal.
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.