CARBARN Meaning of CARBARN in English n. garage (where railroad cars, trolley cars, etc. are repaired and maintained) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012