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
Tweet