What does "drench" mean?

Drench: To steep in moisture; to wet thoroughly; to soak; to saturate with water or other liquid; to immerse. Now dam the ditches and the floods restrain; Their moisture has already drenched the plain. Dryden.

Additional senses

  1. 2.A drink; a draught; specifically, a potion of medicine poured or forced down the throat; also, a potion that causes purging. "A drench of wine." Dryden. Give my roan horse a drench. Shak.
  2. 3.A military vassal mentioned in Domesday Book. [Obs.] Burrill.

Sources