EMBAYED


Meaning of EMBAYED in English

adjective formed into bays.

→ embay

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