drench
drench
noun
A large dose of liquid medicine given to an animal, especially livestock.
"The farmer administered a drench to the sheep."
verb
To make someone or something completely wet, often with rain or water.
"The sudden downpour drenched the picnickers."