Definition of "Steeplechase" :
noun: a horse race over an obstructed course
noun: a footrace of usually 3000 meters over a closed track with hurdles and a water jump
noun: a horse race over an obstructed course
noun: a footrace of usually 3000 meters over a closed track with hurdles and a water jump