Definition of rope tow in English:

rope tow

noun

  • A mechanical device for conveying skiers up a slope, in the form of an endless moving rope.

Origin

1930s.