Dictionary entry

Embayment

Webster's Dictionary 1913

Em‐bay″ment (?), n. A bay.

The embayment which is terminated by the land of North Berwick. Sir W. Scott.