Advertisement

Synonyms of Estuary

Primary definition: The tidal mouth of a large river, where the tide meets the stream and fresh water mixes with salt water.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement