Troy town
Noun
Meaning
Troy town (plural Troy towns)
(UK) A turf maze, especially one in England.
Examples
There sat a woman, whose wet tresses rolled On to the floor in waves of gleaming gold, Cast back from such a form as, erewhile shown To one poor shepherd, lighted up Troy town.