DEPOT
Definition:
- [noun] station where transport vehicles load or unload passengers or goods
Synonyms: terminal, terminus
- [noun] a depository for goods; "storehouses were built close to the docks"
Synonyms: storehouse, entrepot, storage, store
Synonyms:
Related Words:
- air terminal, airport terminal
- bus terminal, bus depot, bus station, coach station
- cathode
- railway station, railroad station, railroad terminal, train station, train depot
- subway station
- granary, garner
- magazine, powder store, powder magazine
- railhead
- treasure house
- warehouse, storage warehouse