ski tow Syllabification: (ski tow)Definition of ski tow noun 1a type of ski lift, with a moving rope or with bars suspended from a moving overhead cable. 2a tow rope for waterskiers. ski tow in other Oxford dictionaries Definition of ski tow in the British & World English dictionary