demand deposit

Explore definitions, synonyms, and language insights of demand deposit

Definitions

Noun
a bank deposit from which withdrawals can be made without notice

More General Terms