Major, important.
Of or relating to an artery.
A through road.
Having greater or the greatest weight, quantity, importance or force.