T-bar

Explore definitions, synonyms, and language insights of T-bar

Definitions

Noun
a surface lift where riders hold a bar and are pulled up the hill on their skis

More General Terms