Find the word definition

Wikipedia
Bottlesford

Bottlesford is a small village in Wiltshire, England, in the parish of North Newnton.

It is in the Vale of Pewsey and is about west of Pewsey. There is a pub, the Seven Stars Inn.