Definitions for "Shaftesbury"
Shaftesbury is a town in North Dorset, England, situated on the A30 road near the Wiltshire border 20 miles west of Salisbury. The town is built 750 feet (over 200 metres) above sea level on the side of a chalk and greensand hill, which is part of Cranborne Chase, the only significant hilltop settlement in Dorset. It is one of the oldest and highest towns in Britain.