An outbuilding (or part of a building) for housing automobiles
English: garage
Less certain link between this word and this sense.
garage, service department
English: garage
Less certain link between this word and this sense.
English: garage, service department
Less certain link between this word and this sense.