meaning of Bedrench

Bedrench meaning in General Dictionary

To drench to saturate with moisture to drench

View more

  • To drench; to saturate with dampness; to drench.

Bedrench meaning in General Dictionary

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