Meaning of scratch sheet
Definition of scratch sheet
(noun)
a
racing
publication
giving
information
on horses and the outcomes of
horse
races
Other information on scratch sheet
WIKIPEDIA results for
scratch sheet
Amazon results for
scratch sheet
Tweet