Definitions
noun
a bank deposit from which withdrawals can be made without notice
Look “demand deposit” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a bank deposit from which withdrawals can be made without notice