Dictionary.com
definitions
  • synonyms

Silbury Hill

[sil-ber-ee, -buh-ree]
See more synonyms for Silbury Hill on Thesaurus.com
noun
  1. the largest prehistoric artificial mound in Europe, located near Avebury, England, and dating from 2600 b.c.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018