British Sign Language Glossaries of Curriculum Terms

BSL App Logo

BSL Geography Glossary - Delta - definition

Definition: A delta forms where rivers carrying sediments meet the sea or ocean. At this point, the sediment in the river is deposited. Over time, more and more sediments are deposited which create new land.