Definition of T-Bar

Any infomration entered here is solely your responsibility

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