What is the full meaning of carbarn
a garage for buses [n -S]
Example of the word carbarn placed on a Scrabble board.