History
History
Synonyms
UK
US
Meaning:
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

AQUEDUCT as in Wiktionary
AQUEDUCT as in Wikipedia