Word
deposition
Meaning
the process by which sediment, soil, or rock is laid down in a new location by wind, water, or ice
Part of speech
Pronunciation
Note
River deposition creates fertile plains and deltas where sediment accumulates over time.Elon.io is an online learning platform
We have an entire course teaching TOEFL Academic Vocabulary grammar and vocabulary.