Find the word definition

Wikipedia
Erbistock

Erbistock is a village and a local government community, the lowest tier of local government, part of Wrexham County Borough in Wales. The village lies on the banks of the River Dee.

The community area, governed by Erbistock Community Council also includes the small villages of Crabtree Green and Eyton; it had a total population of 409 at the 2001 census, falling to 383 at the 2011 Census.