C1 noun ˌdep.əˈzɪʃ.ən
deposition
Meaning
The action of depositing something; the laying down of matter by a natural process.
Example
River deposition leads to the formation of new landmasses.