Noun: Glastonbury 'glas-tun,be-ree
Usage: Brit
Usage: Brit
- A town in Somerset, England, known for its annual music festival
"We're planning to attend Glastonbury this summer"
Encyclopedia: Glastonbury, England