English Dictionary

Definition of “the Saint Leger”

the Saint Leger

Definitions

  1. . an annual horse race run at Doncaster since 1776: one of the classics of the flat-racing season

Comments

Log in to comment on this word.