noun (plural of embayment) as in strong fondness

Strongest matches

bay, harbour

Discover More

Example Sentences

Example:The city is situated on a large embayment, making it a popular tourist destination for its serene bay.

Definition:a large body of water or sea that is surrounded by land but partially separated from it

From bay

Example:The harbour is set within a crescent-shaped embayment, offering multiple natural anchor points for the boats and yachts.

Definition:an area of water within a coast or along a river, providing shelter for ships and boats

From harbour