horse-jockey

Noun

 * 1) A professional rider and trainer of racehorses.
 * 2) A trainer and dealer in horses.