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.      Английский основной разговорный словарь.