demand deposit
nounDefinition of demand deposit
: a bank deposit that can be withdrawn without advance notice
Keep scrolling for more
Keep scrolling for more