EGAVE
embrine
Meaning
verb
To soak in brine.
Similar words
brine
bemire
bedrench
embay
indrench
embar
imbrangle
souse
immerse
embrangle
Save “embrine” to learn later