Drench

Definition of Drench from the PharmacyDictionary.in

Drench

This term has two meanings: 1. It can refer to the act of pouring a liquid medicine from a bottle into the mouth of an animal while holding its head high. 2. It can also refer to the liquid medicine that is given to an animal in this way.

Not Available