Drenching definition

Drenching means the act of using an instrument, including a bottle, placed in an animal's mouth to orally administer a liquid, food, or any other substance.