A-road meaning

(UK) A main or principal road. A trunk road.
noun
0
0
(UK) Any of many major roads in Britain, mostly multi-lane dual carriageways between cities.
noun
0
0
Advertisement

Origin of a-road