EGAVE

bedrench

Meaning

  1. verb To drench thoroughly; to make extremely wet; saturate with moisture; soak.

Similar words

indrench beduck bedaub bedamp insteep wet through steep immerse saturate embrine

Save “bedrench” to learn later