meaning of arterial road

arterial road meaning in General Dictionary

a major or main course