Supermotard Definition

noun

A vehicle used in supermoto, an off-road motorcycle equipped with tyres and rims designed for road racing.

Wiktionary

Other Word Forms of Supermotard

Noun

Singular:
supermotard
Plural:
supermotards

Origin of Supermotard

Find Similar Words

Find similar words to supermotard using the buttons below.

Words Starting With

Words Ending With

Unscrambles

supermotard