Synonyms of depot in English:

depot


See US English definition of depot

See UK English definition of depot

See Spanish definition of depósito

noun

1‘the bus pulled into the depot’

SYNONYMS
terminal, terminus, station, garage
bus station, coach station, railway station, train station
headquarters, base

2‘he was killed in an explosion at an arms depot’

SYNONYMS
storehouse, warehouse, store, storage place, storing place, repository, depository, cache
arsenal, magazine, armoury, ammunition dump, ordnance depot
archaic garner