Dictionary
Avebury
geographical name Ave·bury \ˈāv-b(ə-)rē, US also -ˌber-ē\
Definition of AVEBURY
village S England in Wiltshire E of Bristol; has megalithic remains
ADVERTISEMENT
Learn More About AVEBURY
Browse
Next Word in the Dictionary: AvellanedaPrevious Word in the Dictionary: Avarua
ADVERTISEMENT
Seen & Heard
What made you want to look up Avebury? Please tell us where you read or heard it (including the quote, if possible).