Definition of massed start in US English:

massed start

adjective

  • Designating or relating to a race in which all the competitors start simultaneously.

noun

  • The start of such a race.

Origin

1930s; earliest use found in Cycling.