To wet thoroughly; soak; steep; fill or cover with water or other liquid: as, garments drenched with rain or in the sea; swords drenched in blood; the flood has drenched the earth.To gorge or satiate with a fluid: as, he drenched himself with liquor.Specifically, to administer liquid physic to abundantly, especially in a forcible way.. To drown.To subject (hides) to the effect of soaking and stirring in a solution of animal excrements or an alkaline solution.To drown.n. A drink; a draught.n. A large draught of fluid; an inordinate drink.n. Hence A draught of physic; specifically, a dose of medicine for a beast, as a horse.n. That with or in which something is drenched; a provision or preparation for drenching or steeping.n. A less correct form of dreng.