demand deposit
Jump to navigation
Jump to search
English
[edit]Noun
[edit]demand deposit (plural demand deposits)
Related terms
[edit]Translations
[edit]bank deposit that may be withdrawn without notice
|
demand deposit (plural demand deposits)
|