Dictionary.com
Thesaurus.com

blokarting

  • a word derived from blokart.
    blokart
    noun
    a single-seat three-wheeled vehicle with a sail, built to be propelled over land by the wind

More Suggestions