Synonyms
channel
a stretch of water joining two seas
pathway, usually containing water
duct
a thin tube through which liquid in the body flows; a tube, outlet, for air (e.g. in a plane)
channel, pipe
pipe
a tube through which liquids or gases can flow
passage, tube