Definify.com

Definition 2025


carbarn

carbarn

See also: car barn

English

Noun

carbarn (plural carbarns)

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