belmont stakes: an annual race for three-year-old horses; held on Long Island at Elmont, New York
thoroughbred race: a race between thoroughbred horses
recursive definition: (mathematics) a definition of a function from which values of the function can be calculated in a finite number of steps