Deposit : v. tr. Change (a liquid, wine) vase.
Develop a great activity, be efficient. His team deposits. It deposits!
Work / drive fast: He deposits today!
Deposit: give birth. An aunt who, without being a midwife, was an expert in this kind of work, deposited the child.