YourDictionary

depot

noun

  1. a storehouse; warehouse
  2. ☆ a railroad or bus station: originally used of a freight station
  3. Mil.
    1. a storage place for supplies
    2. a station for assembling either recruits for training or combat replacements for assignment to a unit

See depot in American Heritage Dictionary 4

Learn more about depot

link/cite print suggestion box