Subscriber login


Forgot your password?

Library card login

Other

demand deposit

Syllabification: (de·mand de·pos·it)
Definition of demand deposit

noun

  • a deposit of money that can be withdrawn without prior notice.

demand deposit in other Oxford dictionaries

Definition of demand deposit in the British & World English dictionary