DONCASTER


Meaning of DONCASTER in English

an industrial town in south Yorkshire in the north of England. It is famous for the St Leger , a horse race that has been run there every year since 1776.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.