repair shop
English
Noun
repair shop (plural repair shops)
- A place where vehicles or other materials are repaired or restored.
- 1957 December, “Diesel Depot at Darlington”, in Railway Magazine, page 876:
- All tracks in both the running shed and repair shop are provided with full-length inspection pits.