sight deposit
noun

a bank deposit which can be withdrawn on demand

Browse by Subjects
trend trading
immovable
set
price controls
copyright notice