auto lift
nounDefinition of auto lift
: a hydraulic machine by which automobiles are hoisted above the floor to give access to the underparts
Keep scrolling for more