drenches

verb
  1. soaks thoroughly with water or another liquid
  2. Usage: third person singular present tense of ‘drench’
noun
  1. liquid medicines given to animals, especially livestock
  2. Usage: veterinary; plural form

Examples