Definition of rolling start in English:

rolling start

noun

  • (Originally in cycling and motor racing) a start made while already in motion, rather than from a fixed position; also in extended use.

Origin

Late 19th century; earliest use found in Hartford (Connecticut) Daily Courant.