estuary - English Synonyms Dictionary