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."