Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: carbarn  'kaar,baarn
Usage: N. Amer
  1. A building where buses, streetcars, or trains are stored and maintained
    "The old carbarn was converted into a trendy restaurant"

Derived forms: carbarns

Encyclopedia: Carbarn