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

1.
dépôt, entrepôt
a place for the storage of large quantities of equipment, food, or goods
:
•
The military established a supply depot in the region.
L'armée a établi un dépôt de ravitaillement dans la région.
•
The company has a large distribution depot near the highway.
L'entreprise possède un grand dépôt de distribution près de l'autoroute.
2.
gare, station
a bus or train station
:
•
We waited for the bus at the depot.
Nous avons attendu le bus au dépôt.
•
The old train depot has been converted into a museum.
L'ancien dépôt de trains a été converti en musée.