noun
1.
Synonyms: armory , arsenal, dump, magazine
2.
a place where something is deposited or stored
a gasoline depot
Synonyms: arsenal, depository, magazine, repository, store, storehouse
Related Word: storeroom, warehouse
3.
Synonyms: railroad station , station, station house
Related Word: terminal, terminus