Glossary

deposition

Subject: 

  • Geography

the laying down of sediment by a natural process