sight deposit
noun

a bank deposit which can be withdrawn on demand

Browse by Subjects
sterilized intervention
last fiscal year
Commission House
basic commodities
last in first out