EMBAYMENT


Meaning of EMBAYMENT in English

(n.) A bay.

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