Refine this word faster
Repair shop
noun
Definitions
Noun
- 1 A place where vehicles or other materials are repaired or restored.
"All tracks in both the running shed and repair shop are provided with full-length inspection pits."
- 2 a shop specializing in repairs and maintenance wordnet
See also for "repair shop"
Next best steps
Mini challenge
Unscramble this word: repairshop