Find the word definition

Wikipedia
Glassthorpe

Glassthorpe is a deserted hamlet and manor between Flore and Upper Heyford in the Hundred of Nobottle of Daventry District, in Northamptonshire, England. Glassthorp Hill is set in Northampton Sand with an elevation of about .