Green Line

See also: green line and greenline

English

Proper noun

the Green Line

  1. (UK) A network of long-distance coach services connecting central London with towns in the Home Counties.