drench
drɛn(t)ʃ
verb
wet thoroughly; soak.
I fell in the stream and was drenched
soak,saturate,wet through,wet thoroughly,permeate,drown,swamp,submerge,inundate,flood,douse,souse,swill down,sluice down,slosh,steep,bathe,rinse,wash
noun
a dose of medicine administered to an animal.
a worming drench