standing start
Noun
Meaning
standing start (plural standing starts)
(motor racing) The start of a motor race, when the cars are initially stationary.
Noun
standing start (plural standing starts)
(motor racing) The start of a motor race, when the cars are initially stationary.