University of Edinburgh
 

BSL Geography Glossary - Estuary - definition

Definition: An estuary is located in the area where a river meets the sea. Tidal waters from the sea and fresh waters from the river mix in this area.