Embay
Word Dictionary
-> Embay
Search:
Embay
(v. t.) To bathe; to soothe or lull as by bathing.
(v. t.) To shut in, or shelter, as in a bay.
Terms of Use
Canadian Jobs