drenchings

noun
  1. plural of drenching; instances of soaking or thoroughly wetting something or someone
  2. Usage: countable noun; often used in contexts of rain, water, or liquid
  3. plural of drenching; large doses of liquid medicine given to an animal, especially livestock
  4. Usage: veterinary/agricultural term; countable noun

Examples