What is the meaning of Estuary?

A coastal water body where ocean tides and river water merge, resulting in a brackish water zone.

An ocean inlet also fed by fresh river water.

Source: wiktionary.org