wheel shop
Noun
Meaning
wheel shop (plural wheel shops)
(rail transport) A workshop where wheels of locomotives and other railway vehicles are maintained.
Noun
wheel shop (plural wheel shops)
(rail transport) A workshop where wheels of locomotives and other railway vehicles are maintained.