English dictionary
horse race meaning and definition
Definition and meaning of horse race at MeaningMonkey.org. horse race meaning and definition in the English Dictionary.HORSE RACE noun
Definition of horse race (noun)
- a contest of speed between horses; usually held for the purpose of betting
Source: Princeton University Wordnet