STEEPLECHASER

Definition of STEEPLECHASER

  1. (noun)a horse trained to run in steeplechases