AUTO LIFT
Meaning of AUTO LIFT in English
noun
Etymology: auto (II)
: a hydraulic machine by which automobiles are hoisted above the floor to give access to the underparts
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012