AVEBURY


Meaning of AVEBURY in English

a village in Wiltshire , England, where there is an important prehistoric monument. This consists of Silbury Hill and a circle of standing stones that is much larger than Stonehenge . Avebury was made a World Heritage Site in 1986.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.