delta
del
ˈdɛl
del
ta

Definition & Meaning of "delta"in English

Delta
01

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

Grammatical Information
Animacy status
Inanimate
Composition
Simple
Countable
Plural form
deltas
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