Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Glastonbury  'glas-tun,be-ree
Usage: Brit
  1. A town in Somerset, England, known for its annual music festival
    "We're planning to attend Glastonbury this summer"

Encyclopedia: Glastonbury, England