Noun: embayment em'bey-munt- An indentation of a shoreline larger than a cove but smaller than a gulf
"The coastal embayment provided a natural harbour for ships";
- bay
Derived forms: embayments
Type of: body of water, water
Part of: sea
Encyclopedia: Embayment