steeplechase

(noun) footrace (generic term)
(noun) horse race (generic term)

< steeple | steeplechaser >