drench Play verbWet thoroughly; soak.nounA dose of medicine administered to an animal. SYNONYMS bathedousedrownfloodinundatepermeaterinsesaturatesloshsluice (down)soaksousesteepsubmergeswampswill downwashwet thoroughlywet through