Quick definitions from Wiktionary (Avebury)
▸ noun: A village and civil parish west of Marlborough, Wiltshire, England, location of a prehistoric stone circle (OS grid ref SU1069).
▸ Words similar to avebury
▸ Usage examples for avebury
▸ Idioms related to avebury (New!)
▸ Popular adjectives describing avebury
▸ Words that often appear near avebury
▸ Rhymes of avebury
▸ Invented words related to avebury
▸ noun: A village and civil parish west of Marlborough, Wiltshire, England, location of a prehistoric stone circle (OS grid ref SU1069).
▸ Words similar to avebury
▸ Usage examples for avebury
▸ Idioms related to avebury (New!)
▸ Popular adjectives describing avebury
▸ Words that often appear near avebury
▸ Rhymes of avebury
▸ Invented words related to avebury