deposit contract (English, noun)
expansion: deposit contract (plural deposit contracts)
Senses:
topics: banking
business
law
glosses: A contractual agreement governing the handling of deposited assets, for example in a bank.
Forms:
form: deposit contracts
tags: plural