1. A poisonous or medicinal drink; specifically; a large dose of medicine mixed with liquid and put down the throat of an animal
2. Something that drenches
3. A quantity sufficient to drench or saturate
1. To cover with liquid; pour liquid onto; SYN. douse, dowse, soak, sop, souse.
2. To force (animals) to drink.