Definitions for "Green lane"
an unsurfaced road (at least in the United Kingdom)
an unsurfaced track or path, bounded by hedges or walls, and often of some antiquity
a public highway, just the same as any other road
Keywords:  legal, meaning, term
a term with no legal meaning