steeplechaser
nounOne who rides in steeplechases.
nounA horse running or trained to run in a steeplechase.
nounA horse or human
a horse trained to run in steeplechases
One who rides in steeplechases.
nounA horse running or trained to run in a steeplechase.
nounA horse or human
a horse trained to run in steeplechases