Spellcheck.net

Definitions of t-bar

  1. a surface lift where riders hold a bar and are pulled up the hill on their skis Scrapingweb Dictionary DB
X