Feedback
Supermoto
Meaning
Noun
●
In Sports:
A
hybrid
of
motocross
and
road
racing.
●
A supermotard.
Sourced from
Wiktionary
Related
Mtb
Enduro
Ducati
Cyclocross
Tourer
Bmx
Mountain Bike
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better