scratch race
English Dictionary
->
Letter S
-> scratch race
Search Dictionary:
scratch race Definition
(n)
a
race
in
which
all
contestant
start
from
scratch
(
on
equal
terms
)
scratch race Synonyms
scratch race
© Art Branch Inc.