What does Estuary Mean?

An estuary is the end of a river where it meets the sea. The river current meets the back-and-forth of the tides of the sea. Perhaps the water has a little trouble deciding which way to go.