canal
canal definition
ca·nal (kə nal′)
noun
- an artificial waterway for transportation or irrigation
- a river artificially improved by locks, levees, etc. to permit navigation
- any of the long, narrow lines, visible from earth, on the planet Mars: once thought by some to be canals but now known to be optical illusions
- Anat. any of various tubular passages or ducts
Etymology: ME, pipe or tube < OFr < L canalis, pipe, groove, channel < canna, reed: see cane
Browse dictionary definitions near canal
Also Mentioned In