Word info

lifting shop

Noun

Meaning

lifting shop (plural lifting shops)

(rail transport) A workshop where vehicles are lifted off their bogies for maintenance work to be carried out.

Source: en.wiktionary.org

Close letter words and terms