EMBAYMENT


Meaning of EMBAYMENT in English

noun a bay.

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