Refine this word faster
Carbarn
noun
Definitions
Noun
- 1 A building housing a streetcar when it is not in use.
Etymology
From car + barn.
See also for "carbarn"
Next best steps
Mini challenge
Unscramble this word: carbarn
From car + barn.
Unscramble this word: carbarn