EMBAYMENT Meaning of EMBAYMENT in English [em.bay.ment] n (1815) 1: formation of a bay 2: a bay or a conformation resembl ing a bay Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012