SCRATCH SHEET Meaning of SCRATCH SHEET in English [scratch sheet] n (1939): a racing publication listing competitors scratched from races and giving odds Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012