There are multiple definitions - click on the translation that matches your context.

Pfand

Substantiv

partial

deposit

noun

Comparative law notes

Germany

In the context, the term "deposit" should be understood in the sense of a security deposit (like bottle deposit).

Definitions of deposit

English

a sum of money paid into a bank account

I made a deposit of $60 into my savings account.

English

money that you must pay when you rent something (eg a car) to cover any possible loss or damage which will be given back when you return the thing in good condition

I'll need a deposit of $100.

English

the first payment made towards the cost of something for which you are paying in instalments (=when you buy something by making two or more payments spread over an agreed period of time), especially when paid to make sure that no one else is able to buy it

Can I leave $50 as a deposit and pay the rest when I come to collect it?