car barn

noun

car barn

noun
1

A garage for streetcars, buses or railway cars.

Related terms
car shed

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.