Word info

track stand

Noun

Meaning

English Wikipedia has an article on:track standWikipedia
track stand (plural track stands)

A technique used by bicycle riders to remain virtually stationary by adjusting their weight

Source: en.wiktionary.org

Close letter words and terms