British Sign Language Glossaries of Curriculum Terms

BSL App Logo

BSL Geography Glossary - Meander - definition

Definition: What is a meander? A meander is a bend in a river channel. Meanders form when water in the river erodes the banks on the outside of the channel. The water deposits sediment on the inside of the channel. Meanders only occur on flat land where the river is large and established.