Word Study
embayment
CIDE DICTIONARY
embayment, n.
A bay. [1913 Webster]
"The embayment which is terminated by the land of North Berwick." [1913 Webster]
For further exploring for "embayment" in Webster Dictionary Online