Dictionary
Words, grammatical forms and meanings linked to the ontology.
lifting shop en · NOUN
Meanings
-
A workshop where vehicles are lifted off their bogies for maintenance work to be carried out.
The new depot, on which work started in May, 1956, has three reception roads leading to 13 sidings capable of taking 25 trains, a 450 ft.-long car examination shed with nine roads, a lifting shop with two roads and three permanent way sidings.
1959 November, “L.T. and E.R. developments in East London”, in Trains Illustrated, page 527:
Forms