sight deposit
noun

a bank deposit which can be withdrawn on demand

Browse by Subjects
limited partnership
annual accounts
salary cheque
price elasticity
call in pay