sight deposit
noun

a bank deposit which can be withdrawn on demand

Browse by Subjects
del credere agent
irrevocable
sales value
currency put option
Bankers Automated Clearing Services