A village in Wiltshire, site of one of Britain's major henge monuments of the late Neolithic period. The monument consists of a bank and ditch containing the largest known stone circle, with two smaller circles within it.
Definition of Avebury in US English:
Avebury
proper nounˈāvb(ə)rē
A village in Wiltshire, site of one of Britain's major henge monuments of the late Neolithic period.