depot
de-pot
noun
A place where vehicles are kept and maintained, or goods and supplies are stored.
"The bus returned to the depot for the night."
Thesaurus
Synonyms: terminus, terminal, store, entrepot, storehouse, storage
de-pot
A place where vehicles are kept and maintained, or goods and supplies are stored.
"The bus returned to the depot for the night."
Synonyms: terminus, terminal, store, entrepot, storehouse, storage