sight deposit
noun

a bank deposit which can be withdrawn on demand

Browse by Subjects
repayment mortgage
progressive tax
labour
dead account
Foreign Equity Market