Definitions Found:

channel (as a river or highway) of transportation or communication