sight deposit
noun

a bank deposit which can be withdrawn on demand

Browse by Subjects
estate duty
equity fund
will
voluntary redundancy
Buying Hedge