Find the word definition

Wikipedia
Scackleton

Scackleton is a village and civil parish in the Ryedale district of North Yorkshire, England. It is in the Howardian Hills and 2 miles south west of Hovingham.