1. A draught administered to an animal.
2. (obsolete) A drink; a draught; specifically, a potion of medicine poured or forced down the throat; also, a potion that causes purging.
3. (obsolete, Britain) A military vassal, mentioned in the Domesday Book.
1. drench or submerge or be drenched or submerged
Similar word(s): swamp
2. force to drink
3. permeate or impregnate
- The war drenched the country in blood
Similar word(s): imbrue
4. cover with liquid; pour liquid onto