← DictionaryDELTA✓ In the dictionary5 letters·nounnounAn alluvial deposit at the mouth of a riverFormsdeltasNow go play it.Find delta in one of today's word games.Today's games ▸