CompareWords
Compare
Bedrench
Definition:
(v. t.) To drench; to saturate with moisture; to soak.