as in estuary
a part of a body of water that extends beyond the general shoreline
a fingerlike embayment of the Bay of Fundy a river embayment
Synonyms & Similar Words
Relevance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share