ski_liftEnglish

lift, ski lift, ski tow

Noun

A powered conveyance that carries skiers up a hill

English: ski tow, ski lift, lift

English words with similar meanings

Show 2 words