street luge
or street·luge
[ street-loozh ]
/ ˈstritˌluʒ /
noun Sports.
the sport of racing down a paved incline on a wheeled sled, in a supine position.
the sled itself.
Words nearby street luge
British Dictionary definitions for street luge
street luge
noun
the sport of descending a steep road or track on a large type of skateboard on which riders lie on their backs, descending feet first