steeplechaser

(noun) horse (generic term)

< steeplechase | steeplejack >