Words: demand deposit
Part of speech: n
Definition: a bank deposit from which withdrawals can be made without notice