sight deposit
noun

a bank deposit which can be withdrawn on demand

Browse by Subjects
congestion
Treasury Yield Curve
earning power
Energy derivative
securities