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 epyllion
Pronunciation: əˈpilēən
noun
a narrative poem resembling an epic in style...