Diccionario

Embay

Webster's Dictionary 1806

Embay

v.t.

to inclose in a bay, wash, bathe