no comments
demand deposit : a bank deposit that can be withdrawn without prior notice.