artery

a river or highway of transportation or communication