Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun embayment

1 sense of embayment

Sense 1
bay, embayment -- (an indentation of a shoreline larger than a cove but smaller than a gulf)
       => body of water, water -- (the part of the earth's surface covered with water (such as a river or lake or ocean); "they invaded our territorial waters"; "they were sitting by the water's edge")

2024, Cloud WordNet Browser