retail deposit
noun

a deposit placed by an individual with a bank

Browse by Subjects
amortisable
incremental cost
Choice Market
associated company
break even