French-English dictionary »

mass start meaning in English

FrenchEnglish
mass start nom {m}

mass start◼◼◼(format of starting in certain racing sports)
noun