retail deposit
noun

a deposit placed by an individual with a bank

Browse by Subjects
euro ( )
save
payment
market trends
Boom and bust cycle