Definition Definition

glasstonbury thorn - Meaning and Examples

Meaning of 'glasstonbury thorn' (Webster Dictionary)

1 . Glasstonbury thorn
- A variety of the common hawthorn.