EMBAYMENT


Meaning of EMBAYMENT in English

■ noun a recess in a coastline forming a bay.

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