standing start noun1 •The start of a motor race, when the cars are initially stationary.Amid the sequence of incidents and crashes, the victory hinged on three standing starts between the Mercedes drivers. — 2020 formsstanding starts