YourDictionary

embayment

noun

a bay or baylike formation

See embayment in American Heritage Dictionary 4

Learn more about embayment

link/cite print suggestion box