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

złożyć w depozycie

czasownik

full

deposit

verb

Definitions of deposit

English

to pay a sum of money into a bank account or to leave money or something valuable somewhere safe

The Treasurers shall deposit all moneys and other valuables in the name and to the credit of the corporation in such depositories as may be designated by the Board of Directors.