What is Deposition | Definition and Meaning

What is Deposition | Definition and Meaning