meaning of scratch sheet

1. a racing publication giving information on horses and the outcomes of horse races


Related Words

scratch sheet |

Developed & Maintained By Taraprasad.com

Treasure Words