carbarn
[ kahr-bahrn ]
noun
a large building for the housing and maintenance of streetcars, railroad cars, or buses.
Origin of carbarn
1Words Nearby carbarn
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse