Legal Definition of Deposit: Understanding the Law