CompareWords
Compare
Embay
Definition:
(v. t.) To bathe; to soothe or lull as by bathing.
(v. t.) To shut in, or shelter, as in a bay.