• word of the day

    delta

    delta - Dictionary definition and meaning for word delta

    Definition
    (noun) a low triangular area of alluvial deposits where a river divides before entering a larger body of water
    Example Sentence
    • the Mississippi River delta
    • the Nile delta
    Definition
    (noun) an object shaped like an equilateral triangle Definition
    (noun) the 4th letter of the Greek alphabet
Download our Mobile App Today
Receive our word of the day
on Whatsapp