Estuary

Home > Geography > Topography > Sedimentology > Estuary

An inlet or bay where freshwater from rivers mix with saltwater from oceans, causing deposition of sediments.