steeplechase

(noun) horse race (generic term)