steeplechase

noun
  1. a horse race over a course with obstacles such as hedges and water jumps
  2. a track and field race in which runners must clear hurdles and water obstacles
verb
  1. to participate in a steeplechase race

Examples