horserace Play nounA race between horses ridden by jockeys.A close and closely watched contest, especially an election.