meaning of t bar lift

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


Related Words

t-bar lift |

Developed & Maintained By Taraprasad.com

Treasure Words