depot
US /ˈdiː.poʊ/
UK /ˈdiː.poʊ/

1.
depósito, almacén
a place for the storage of large quantities of equipment, food, or goods
:
•
The military established a supply depot in the region.
El ejército estableció un depósito de suministros en la región.
•
The company has a large distribution depot near the highway.
La empresa tiene un gran depósito de distribución cerca de la autopista.
2.
estación, parada
a bus or train station
:
•
We waited for the bus at the depot.
Esperamos el autobús en la estación.
•
The old train depot has been converted into a museum.
El antiguo depósito de trenes ha sido convertido en un museo.