Definition of T-Bar Lift

Any infomration entered here is solely your responsibility

Currently available definitions
T-Bar Lift in English
Noun
  1. a surface lift where riders hold a bar and are pulled up the hill on their skis

Nearby