EMBAY


Meaning of EMBAY in English

v.tr. 1 enclose in or as in a bay; shut in. 2 form (a coast) into bays. embayment n.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.