depot
Definition
A storage facility or terminal for goods, vehicles, or military supplies; often refers to a train or bus station.
Español Una instalación de almacenamiento o terminal para mercancías, vehículos o suministros militares; a menudo se refiere a una estación de tren o autobús.
Example
"The bus arrives at the downtown transit depot every hour."