sight deposit
noun

a bank deposit which can be withdrawn on demand

Browse by Subjects
hardening
capacity
total quality control
biased expectations theory
call date