Definify.com

Definition 2024


carbarn

carbarn

See also: car barn

English

Noun

carbarn (plural carbarns)

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