Find the word definition

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