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

Browse

Next Word in the Dictionary: AvellanedaPrevious Word in the Dictionary: Avarua
ADVERTISEMENT
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears