steeplechaser

noun

1.
a horse trained to run in steeplechases