on deposit
idiomDefinition of on deposit
of money
: in a bank account
The company has millions of dollars on deposit with several foreign banks.