Definify.com

Webster 1913 Edition


Embayment

Em-bay′ment

,
Noun.
A bay.
[R.]
The
embayment
which is terminated by the land of North Berwick.
Sir W. Scott.