depots

noun
UK /ˈ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.