on deposit
idiom
of money
: in a bank account
The company has millions of dollars on deposit with several foreign banks.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share