English synonyms about - contact  

scratch race

noun

1 scratch race

A race in which all contestants start from scratch (on equal terms).


Find more on scratch race elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0278