Definitions for embayment

Definitions for (noun) embayment

Main entry: bay, embayment

Definition: an indentation of a shoreline larger than a cove but smaller than a gulf


Visual thesaurus for embayment