depots
nounUK /ˈdɛpəʊz/
US /ˈdiːpoʊz/
Depots are places where buses, trains, or goods are kept and looked after.
The city has several bus depots where the buses are cleaned and parked overnight.
OTHER MEANINGS
2. A place where military supplies are stored.
The army sent trucks to the depot to collect food and fuel.
3. A large building where goods are kept before being sold or sent out.
The company ships all its online orders from a big depot outside town.
4. A small bus or train station.
We waited at the depot for the next bus to arrive.