delta - a minimal triangular location of alluvial deposits where a river divides ahead of entering a bigger overall body of water; "the Mississippi River delta"; "the Nile delta"Astronomers are able to change the properties of their types to provide different effects, showing how even smaller alterations can produce distinctive scenarios. As eviden