Definition of race-reader in English:
race-reader
noun
1A person who predicts the performance of horses in a given race.
2One who commentates on a horse race.
Origin
1920s; earliest use found in The Times.
Are You Learning English? Here Are Our Top English Tips