Advertisement
Advertisement
street luge
or street·luge
[ street-loozh ]
noun
, Sports.
- the sport of racing down a paved incline on a wheeled sled, in a supine position.
- the sled itself.
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
Discover More
Word History and Origins
Origin of street luge1
Advertisement
Advertisement
Advertisement
Advertisement
Browse