Word info

bedrench

Verb

Meaning

To drench; to saturate with moisture; to soak.

Source: Webster's dictionary

Derivatives

Close letter words and terms