Synonyms of Scratch Race in English :
Antonyms of Scratch Race in English
Thesaurus of Scratch Race in English
Scratch Race
see definition of scratch raceHypernyms of scratch race
1. (noun) a race in which all contestants start from scratch (on equal terms)