sight deposit
noun

a bank deposit which can be withdrawn on demand

Browse by Subjects
open-end fund
professional
bearish engulfing pattern
green currency
withdraw