Definition of arterial road in English:
arterial road
noun
A main road serving as part of a system that ramifies in the manner of an artery.
Origin
Late 19th century; earliest use found in Letters from Donegal.
Are You Learning English? Here Are Our Top English Tips