Home
Search
Index
Definify.com
Definition
2024
track_stand
track stand
English
Noun
track
stand
(
plural
track stands
)
A technique used by
bicycle
riders to remain virtually
stationary
by adjusting their weight
Translations
bicycling technique
French:
surplace
(fr)
m
Italian:
surplace
m
Similar Results