a race in which all contestant start from scratch (on equal terms)

listen to the pronunciation of a race in which all contestant start from scratch (on equal terms)
English - English
scratch race
a race in which all contestant start from scratch (on equal terms)
Favorites