Wiktionary
demand deposit
n. (context banking English) A bank deposit that may be withdraw without notice.
WordNet
demand deposit
n. a bank deposit from which withdrawals can be made without notice