DoncasterPronunciation: /ˈdɒŋkastə/Definition of Doncaster an industrial town in South Yorkshire, northern England; population 63,800 (est. 2009). Doncaster in other Oxford dictionaries Definition of Doncaster in the US English dictionary