dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
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