A road🔊noun1British, English Any of many major roads in the United Kingdom, mostly multi-lane dual carriageways between cities.