delta - a lower triangular space of alluvial deposits where by a river divides in advance of coming into a larger entire body of water; "the Mississippi River delta"; "the Nile delta"Clever Vocabulary: associated text and phrases Producing and developing anti-Innovative artefact attribute attribute some thing to anyone bang some thing out bash cran