Find the word definition

Wikipedia
Eastchurch

Eastchurch is a village and civil parish on the Isle of Sheppey, in the English county of Kent, two miles east of Minster.

The village website claims "it has a history steeped in stories of piracy and smugglers".