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.

Origin of street luge

First recorded in 1975–80; 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