sight deposit
noun

a bank deposit which can be withdrawn on demand

Browse by Subjects
sterling area
tick
forex swap
tender offer
insolvency practitioner