steeplechase

noun

1.
a footrace of usually 3000 meters over a closed track with hurdles and a water jump
2.
a horse race over an obstructed course