steeplechaser

noun

One who rides in steeplechases.

noun

A horse running or trained to run in a steeplechase.

noun

A horse or human athlete who participates in steeplechase racing

noun

a horse trained to run in steeplechases