depot
//ˈdɛpoʊ//
Noun
depotSingular
depotsPlural
1
A place for the storage of large quantities of equipment, food, or goods.
The company built a new depot to store food supplies.
2
A bus or train station, especially a small one.
We waited at the depot for the next bus.
3
A place where military recruits are trained or where troops are assembled.
The new soldiers reported to the depot for basic training.