English synonyms about - contact  

embayment

noun

1 embayment

An indentation of a shoreline larger than a cove but smaller than a gulf.

synonym: bay.

Dutch: inham
Polish: bay


Find more on embayment elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0406