depot

Definition

  • noun: a train or bus station
  • noun: a place for storing goods or motor vehicles
  • synonyms: station, warehouse, storehouse

Examples

  • supply/weapons 'depots'

  • the train/bus 'depot'

  • a storage 'depot'

Movie clips

Movie quotes