English to English

ski tow

noun (n)

  • a powered conveyance that carries skiers up a hill(noun.artifact)
    Synonym:
    lift, ski lift
    source: wordnet30
Advertisement

Bookmark This Site