Definition of Carbarn

Noun: carbarn  'kaar,baarn
Usage: N. Amer

  1. A building where buses or streetcars are housed

See also:
carbanions
carbarns

Anagrams containing the word carbarn

crnraab ncarbar rncarba arncarb barncar rbarnca arbarnc