EMBAY


Meaning of EMBAY in English

v. shut in or shelter, enclose in or as in a bay; surround, enclose; bathe

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.