EGAVE

embrine

Meaning

  1. verb To soak in brine.

Similar words

brine bemire bedrench embay indrench embar imbrangle souse immerse embrangle

Save “embrine” to learn later