Found 2 items, similar to scratch race.
English → English (WordNet)
Definition: scratch race
scratch race
n : a race in which all contestant start from scratch (on equal
terms)
English → English (gcide)
Definition: Scratch race
Scratch
\Scratch\, a.
Made, done, or happening by chance; arranged with little or
no preparation; determined by circumstances; haphazard; as, a
scratch team; a scratch crew for a boat race; a scratch shot
in billiards. [Slang]
[1913 Webster]
Scratch race, one without restrictions regarding the
entrance of competitors; also, one for which the
competitors are chosen by lot.
[1913 Webster]