Find the word definition

Wikipedia
Stocklinch

Stocklinch is a village and civil parish north-east of Ilminster in the South Somerset district of Somerset, England.