Scunthorpe
geographical name
Scun·thorpe
ˈskən-ˌthȯrp
town in Lincolnshire, eastern England, west-southwest of Hull population 80,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share