a bank deposit from which withdrawals can be made without notice
Seed ·
demand deposit in CommonParlance