depot
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
Examples:

"storehouses were built close to the docks"

Related terms: depository warehouse railhead granary treasure_house magazine store
Similar spelling:   devout
  devote
  devotee
  deft
  debt
  depth
  debut
  debit
  devoid
  Devitt
  Devito
  Devita
  Deputy
  depute
  debate
  defeat