A Review Of formation
delta - a very low triangular area of alluvial deposits exactly where a river divides prior to getting into a larger overall body of drinking water; "the Mississippi River delta"; "the Nile delta"Ignosi acknowledged this magnificent act of homage by lifting his battle-axe, then the Greys submitted off in a triple-line formation, each line that cont