1. [ noun ] (transportation) station where transport vehicles load or unload passengers or goods
Synonyms: terminal terminus
Related terms: station railway_station bus_terminal air_terminal subway_station cathode transportation_system
2. [ noun ] a depository for goods
Synonyms: storehouse storage store entrepot

"storehouses were built close to the docks"

Related terms: depository warehouse railhead granary treasure_house magazine store
Similar spelling:   devout