Meanings
depot, repository
deposit, depository
garage or shelter for vehicles like omnibusses or trams or rent out machines
Switzerlanddeposit for dishes, bottles and the like (called in the FRG Pfand, in Austria Einsatz)
sediment of wine
warehouse
Wir schaffen die Kisten in unser Depot.