depot
/ˈdɛpoʊ/Definitions
1. noun
A place where goods or vehicles are stored or collected for transportation or distribution.
“The train station had a large passenger depot where travelers could wait for their trains.”
2. noun
A place where locomotives and rolling stock are stored and serviced.
“The railroad company maintained a busy depot where its engineers performed routine maintenance.”
3. noun
A storehouse or repository, especially for goods or supplies.
“The company’s warehouse served as a central depot for its distribution network.”