horse race ( synonym found)

Definition of horse race:

(n) : a competitive race for horses carrying jockeys; often the subject of betting

Definition of horse race:

(n) : a competitive race for horses carrying jockeys; often the subject of betting

Back to Top