embayment
/ɛmbˈeɪmʌnt/
Explore definitions, synonyms, and language insights of embayment
Definitions
Noun
an indentation of a shoreline larger than a cove but smaller than a gulf