A service of express coaches serving London and surrounding counties (a trademark in the United Kingdom); chiefly attributive, as "Green Line coach", etc.
Origin
1930s; earliest use found in The Times.
Definition of Green Line in US English:
Green Line
noun
A service of express coaches serving London and surrounding counties (a trademark in the United Kingdom); chiefly attributive, as "Green Line coach", etc.