A road

Noun

 * 1)  Any of many major roads in the United Kingdom, mostly multi-lane dual carriageways between cities.