depot

(noun)

Meaning

a place for storing vehicles or goods

Example

"The bus depot was bustling with activity early in the morning."

Synonyms

warehousestorageterminal