car barn

Noun

 * 1) A garage for streetcars, buses or railway cars.