Home / Dictionary / Supermoto

Supermoto Uncommon

Origin: Latin prefix super-

Definition, synonyms and related words

Definitions
Noun
1

A hybrid of motocross and road racing.

Related Terms
Rhyming Words
oto koto moto noto roto goto soto foto toto voto coto boto proto eroto kyoto emoto skoto naoto photo scoto
Compare
Supermoto vs