Embay
[im'bei]
Definition
(v. t.) To bathe; to soothe or lull as by bathing.
(v. t.) To shut in, or shelter, as in a bay.
Checker: Wayne
Synonyms and Synonymous
v. a. Landlock.
Editor: Wallace
Definition
v.t. (Spens.) to bathe.
v.t. to enclose in a bay: to land-lock.—n. Embay′ment a bay.
Checked by Dylan