British Sign Language Glossaries of Curriculum Terms

BSL App Logo

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.