DRENCH

Definition of DRENCH

  1. (verb)drench or submerge or be drenched or submerged
  2. (verb)force to drink
  3. (verb)permeate or impregnate
  4. (verb)cover with liquid; pour liquid onto