Synonyms: repair shop, fix-it shop
Definition: a shop specializing in repairs and maintenance
Similar words: shop, store
Definition: a mercantile establishment for the retail sale of goods or services
Usage: he bought it at a shop on Cape Cod