embay
Verb
Meaning
To bathe; to soothe or lull as by bathing.
To shut in, or shelter, as in a bay.
Source: Webster's dictionarySynonyms
bay
compass
bound
involve
bind
comprise
invest
lap
embrace
surround
encompass
bury
circumvent
wrap
beset
Show all synonyms