Carhouse Definition
noun
(US, dated) A storage area for streetcars.
Wiktionary
Other Word Forms of Carhouse
Noun
Singular:
carhousePlural:
carhousesFind Similar Words
Find similar words to carhouse using the buttons below.
(US, dated) A storage area for streetcars.
Find similar words to carhouse using the buttons below.