Synonyms and Antonyms of estuary
a part of a body of water that extends beyond the general shoreline
- the city sits on the shores of a deep estuary where the Hudson River meets the Atlantic Ocean
Synonyms of estuary
Words Related to estuary