sight deposit
noun

a bank deposit which can be withdrawn on demand

Browse by Subjects
contractual liability
European Economic Community
misrepresentation
surcharge
Treasury stocks