ST LEGER Meaning of ST LEGER in English n. a horse-race at Doncaster in England for three-year-olds. [f. the founder's name] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012