Noun Definition

embayment

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

Related Noun(s):bay

Category: Objects