AVEBURY Meaning of AVEBURY in English Ave ‧ bu ‧ ry /ˈeɪvb ə ri $ -beri/ BrE AmE a village in Wiltshire, in southern England, where there is a group of ancient STANDING STONE s Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012