answersLogoWhite

0


Best Answer

A delta is a land form created at the mouth of the river by the gradual deposition of river born sediments. See also "alluvial fan."

User Avatar

Izabella Bins

Lvl 10
2y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

11y ago

a delta is formed by mass of snow!!!!!! <3 i love u

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is a delta and how is it formed?
Write your answer...
Submit
Still have questions?
magnify glass
imp