Dictionary.com
Thesaurus.com

windsleds

  • plural
    of windsled.
    windsled
    noun
    a vehicle that uses wind power to travel over ice- or snow-covered terrain.

More Suggestions