University of Edinburgh
 

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.