lifting shop

Noun

 * 1)  A workshop where vehicles are lifted off their bogies for maintenance work to be carried out.