'steeplechaser' definitions:

Definition of 'steeplechaser'

(from WordNet)
noun
A horse trained to run in steeplechases

Words containing 'steeplechaser'