Noun Definition

steeplechaser

1.Definition: a horse trained to run in steeplechases

Category: Animals