make a deposit
phrase
: to put some money in a bank account
I need to make a deposit this afternoon.
Love words? Need even more definitions?
Merriam-Webster unabridged



