Villa site in Glastonbury (5)
I believe the answer is:
aston
'villa site' is the definition.
The definition suggests a singular noun which matches the answer.
'in glastonbury' is the wordplay.
'in' indicates a hidden word.
'ASTON' is hidden within 'glastonbury'.
Can you help me to learn more?
(Other definitions for aston that I've seen before include "district of Birmingham" , "and 20: Midlands football club" , "part of Birmingham" , "Area of Birmingham" , "- Villa, football club" .)