Meaning of demand deposit

Definition of demand deposit

(noun) a bank deposit from which withdrawals can be made without notice

Other information on demand deposit

WIKIPEDIA results for demand deposit
Amazon results for demand deposit