Embayment — synonyms, definition

1. embayment (Noun)

1 synonym
bay
1 definition

embayment (Noun) — An indentation of a shoreline larger than a cove but smaller than a gulf.

2 types of
body of water water
38 types
Abukir Abukir Bay Andaman Sea Bay of Bengal Bay of Biscay Bay of Fundy Bay of Naples Biscayne Bay Bo Hai Buzzards Bay Cape Cod Bay Chesapeake Bay Delaware Bay Galveston Bay Galway Bay Gitmo Guantanamo Bay Hangzhou Bay James Bay Korea Bay • • •
1 part of
sea