Synonyms: garage, service department
Definition: a repair shop where cars and trucks are serviced and repaired
Similar words: repair shop, fix-it shop
Definition: a shop specializing in repairs and maintenance
Synonyms: service department
Definition: the division of a business that provides customer services
Similar words: business department
Definition: a division of a business firm