Meaning of link road in English:

link road

noun

mainly British
  • A road that links two or more major roads, centres, etc.

    ‘the new link road will be open within months’
    • ‘Obviously concerns raised at the public discussions of the proposed link roads in l997 fell on deaf ears.’
    • ‘It forms part of the identified route for Lismore's link road system.’
    • ‘Consultants have estimated that in future years the planned link road will carry thousands of vehicles each day.’
    • ‘They have agreed to fund a new interchange on the N11 and the new link road to Greystones in Co Wicklow.’
    • ‘The diversion was through the Pipla link road to Shambhu where it would join the main highway.’