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.