luge
Top 50000
Meanings
Noun
1. luge sport (uncountable)
2. luge sled