drench

verb
  1. to make completely wet by soaking with water or another liquid
noun
  1. a large dose of liquid medicine given to an animal
  2. Usage: veterinary

Examples