English

ski tow noun definition in Winter sports topic from the Oxford Advanced Learner's Dictionary

ski tow

 noun: Winter sports topic
a machine which pulls you up the mountain on your skis