retail deposit
noun

a deposit placed by an individual with a bank

Browse by Subjects
state pension
sterling index
make
firm
non negotiable instrument