deltanoun
uk/ˈdel.tə/us/ˈdel.t̬ə/delta noun (RIVER)
[ C ] geography an area of low, flat land, sometimes shaped like a triangle, where a river divides into several smaller rivers before flowing into the sea:
the Mississippi delta
the delta of the Nile
Thesaurus: synonyms and related words
Parts of watercourses
- artesian well
- basin
- branch
- confluence
- drainage basin
- estuary
- firth
- geyser
- head
- lock
- lock-keeper
- meander
- midstream
- mooring
- reach
- spring
- towpath
- tributary
- water table
- weir
See more results »
delta noun (LETTER)
[ C or U ] symbol Δ, δ language, mathematics, science the fourth letter of the Greek alphabet
Thesaurus: synonyms and related words
Letters of alphabets
- A, a
- alphabetic
- B, b
- C, c
- chi
- I, i
- iota
- J, j
- K, k
- kappa
- phi
- psi
- Q, q
- R, r
- rho
- xi
- Y, y
- Z, z
- zed
- zee
See more results »