demand deposit (English, noun)
expansion: demand deposit (plural demand deposits)
Senses:
topics: banking
business
glosses: A bank deposit that may be withdrawn without notice.
Forms:
form: demand deposits
tags: plural