Definition of drenches:
(v) :
(transitive) To make (someone or something) completely wet by having water or some other liquid fall or thrown on them or it; to saturate, to soak; also (archaic), to make (someone or something) completely wet by immersing in water or some other liquid; to soak, to steep.
(n) :
An act of making someone or something completely wet; a soak or soaking, a wetting.
(n) :
An amount of water or some other liquid that will make someone or something completely wet.
(v) :
(transitive) To cause (someone) to drink; to provide (someone) with a drink.
(v) :
(transitive) (specifically, veterinary medicine) To administer a dose or draught of liquid medicine to (an animal), often by force.
(n) :
(archaic, also figurative) A dose or draught of liquid medicine (especially one causing sleepiness) taken by a person; specifically, a (large) dose, or one forced or poured down the throat.