ALL meanings of horse-race
horse-race
H h - noun horse-race a contest of speed among horses that either are ridden by jockeys or pull sulkies and their drivers. 1
- noun horse-race any formidable contest or competition: The primary election is expected to be a horse race among four opponents. 1
- noun horse-race attributive form of horse race. 0