What Does formation Mean?
delta - a small triangular location of alluvial deposits where by a river divides prior to getting into a larger human body of drinking water; "the Mississippi River delta"; "the Nile delta"United kingdom:*United kingdom And maybe other pronunciationsUK And maybe other pronunciations/fileɔːrˈmeɪʃən/US:United states pronunciation: IPA and resp