rhizoverbBeta
Feedback

drench

Thorough soakingverb / noun · A thorough soaking with liquid.Liquid medicine for animalsnoun / verb · A dose of liquid medicine given orally to an animal.