depot
/dˈipoʊ/
Explore definitions, synonyms, and language insights of depot
Definitions
Noun
station where transport vehicles load or unload passengers or goods
Noun
a depository for goods; "storehouses were built close to the docks"
More Specific Terms
air terminal
airport terminal
bus depot
bus station
bus terminal
cathode
coach station
dump
garner
granary
magazine
powder magazine
powder store
railhead
railroad station
railroad terminal
railway station
storage warehouse
subway station
train depot
train station
treasure house
warehouse