depotdep·ot /ˈdepəʊˈdiːpoʊ/ noun [countableC]1MANUFACTURINGa place where large quantities of goods, equipment, or materials are stored until they are neededa fuel depot
The business is opening a new distribution depot in the Midlands.
2TRANSPORTa place where buses or trains are kept until they are needed, and often repaired and maintainedthe main British Rail maintenance depot
3American EnglishAmETRAVEL a small bus or railway station