Thingstead noun1 •(historical) A place where a Thing (governing meeting or assembly) was held; forum formsThingsteads · thingsteads