embay (0 synonym found)

We don't have any synonyms for embay yet.

Did you mean…

Think embay belongs in the thesaurus? Recommend it and we'll take a look.


Definition of embay:

(v) : to shut in, enclose, shelter or trap, such as ships in a bay; to bathe, soothe or lull

Definition of embay:

(v) : to shut in, enclose, shelter or trap, such as ships in a bay; to bathe, soothe or lull

Back to Top