Online English Dictionary

Home

Bedrench


v. t.

To drench; to saturate with moisture; to soak.


© 2009 Dammam Community College