Bedrench(v. t.) To drench; to saturate with moisture; to soak.
Bedrenched(imp. & p. p.) of Bedrench
Bedrenching(p. pr. & vb. n.) of Bedrench

Words within bedrenches