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.