delta - a lower triangular area of alluvial deposits wherever a river divides just before coming into a bigger human body of drinking water; "the Mississippi River delta"; "the Nile delta" /concept /verifyErrors The word in the instance sentence does not match the entry word. The sentence includes offensive material. Terminate Post Thanks! Your fee