Meaning of horse race

Definition of horse race

(noun) a contest of speed between horses; usually held for the purpose of betting

Other information on horse race

WIKIPEDIA results for horse race
Amazon results for horse race