ST LEGER Meaning of ST LEGER in English [ 'lɛdʒə ]■ noun an annual flat horse race for three-year-olds, held at Doncaster in September.Originnamed after Colonel Anthony ~ , who instituted the race in 1776. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004