What does call deposit account mean?

call deposit account meaning in Law Dictionary

n investment account offered through financial institutions enabling investors access immediately to their accounts. Withdrawals and build up could be made at any time. Principles and advantages differ depending upon the lender providing the account.

call deposit account meaning in Business Dictionary

a form of account wherein a bank consumer or investor who has accounts at that company may make build up or withdrawals any moment.