delta
del
ˈdɛl
del
ta
/dˈɛltɐ/

Definition & Meaning of "delta"in English

Delta
01

a landform at a river's mouth, shaped by sediment deposition and characterized by distributaries

Examples
The river gradually formed a delta as it reached the open sea.
02

the 4th letter of the Greek alphabet

03

an object shaped like an equilateral triangle

LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store