meaning of ski tow

1. a powered conveyance that carries skiers up a hill


Related Words

ski tow | skip town |

Developed & Maintained By Taraprasad.com

Treasure Words