Definitions for "Superlink"
Superlink is a proposal for a new UK railway network to connect London, the south-east Midlands and south-east England.