Open main menu
See also: car barn

EnglishEdit

EtymologyEdit

car +‎ barn

NounEdit

carbarn (plural carbarns)

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