Bedrench

Definition:

  • (v. t.) To drench; to saturate with moisture; to soak.