noun
depot
DEE-poh/ˈdiːpəʊ/
A place where goods or vehicles are stored and dispatched.
Two buses wait in the depot's maintenance bays.

Etymology
A dépôt was a deposit or a place where things were deposited. The storage-place meaning extended to railway buildings that received and transferred freight and sheltered passengers.
In context
There was a depot which had a switch to allow trains in
More examples
- The supplies reached the depot yesterday.
- Several depots served the region.
- A mechanic worked at the bus depot.
Forms
depot · depots
Similar words
- warehouse
- A warehouse emphasizes storage rather than dispatch.
- terminal
- A terminal emphasizes arrivals and departures rather than storing supplies.