Depot /(dē"pō̇; French dā̇*pō"; 277)/

De·pot

Depot

n.
  1. A place of deposit for the storing of goods; a warehouse; a storehouse.
    The islands of Guernsey and Jersey are at present the great depots of this kingdom.
    — Brit. Critic (1794).
  2. A military station where stores and provisions are kept, or where recruits are assembled and drilled. (Mil.)
  3. A railway station; a building for the accommodation and protection of railway passengers or freight. [U. S.]