Find the word definition

Wiktionary
carhouse

n. 1 (context US English) A garage attached to a house 2 (context US dated English) A storage area for streetcars