What is the meaning of ski lift in English?

Learn vocabulary with pictures as well as definitions of ski lift in English

Learn in

See more

n. ski lift

Definition of ski lift in English

Transport system consisting of a pull cable from which vertical frames are hung, designed for the transport of skiiers and equipment to the top of a ski trail.