A road
WiktionaryText

Noun



  1. Any of many major roads in Britain, mostly multi-lane dual carriageways between cities
 
x
OK