autosled
/ˈɔːtəsleɪd/Definitions
1. noun
a type of sled or toboggan with wheels or runners, especially one used in skiing or winter sports
“The resort offered an autosled ride down the mountain’s snowy slopes.”
1. noun
a type of sled or toboggan with wheels or runners, especially one used in skiing or winter sports
“The resort offered an autosled ride down the mountain’s snowy slopes.”