depot

1. A place of deposit; a storehouse or warehouse.
2. A railroad station; a building for the accommodation and shelter of passengers and the receipt and transfer of freight by the railroad.

Scroll to Top