EMBAY


Meaning of EMBAY in English

vt to shut in, or shelter, as in a bay.

2. embay ·vt to bathe; to soothe or lull as by bathing.

Webster English vocab.      Английский словарь Webster.