Word info

carbarn

Noun

Meaning

carbarn (plural carbarns)

A building housing a streetcar when it is not in use.

Source: en.wiktionary.org

Close letter words and terms