Definition of Avebury in English:

Avebury

Line breaks: Ave|bury
Pronunciation: /ˈeɪvb(ə)ri
 
/
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:

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day jaunty
Pronunciation: ˈjôntē
adjective
having a lively, cheerful, and self-confident manner...