embayment
noun
Definitions
A bay. (the water)
The shoreline of a bay, an indentation in a shoreline. (the land, not the water)
A topographical feature that used to be a bay, like the Mississippi embayment.
The process by which a bay is formed.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A bay. (the water)
The shoreline of a bay, an indentation in a shoreline. (the land, not the water)
A topographical feature that used to be a bay, like the Mississippi embayment.
The process by which a bay is formed.