sight deposit
noun

a bank deposit which can be withdrawn on demand

Browse by Subjects
imprest system
debt
laws
economies of scale
ring