English dictionary ski tow meaning and definition Definition and meaning of ski tow at MeaningMonkey.org. ski tow meaning and definition in the English Dictionary. SKI TOW nounDefinition of ski tow (noun)a powered conveyance that carries skiers up a hillsynonyms: lift, ski lift Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: