Definition of "Scunthorpe"
Scunthorpe
/ˈskʌnθɔːp/
proper noun
An industrial town in North Lincolnshire district, Lincolnshire, England, United Kingdom (OS grid ref SE8910).
An industrial town in North Lincolnshire district, Lincolnshire, England, United Kingdom (OS grid ref SE8910).