supermotard
English
Etymology
Borrowed from
French
supermotard
.
Noun
supermotard
(
plural
supermotards
)
A vehicle used in
supermoto
, an
off-road
motorcycle
equipped with
tyres
and
rims
designed for
road
racing
.