1
: a tubular anatomical passage or channel : duct
2
3
: an artificial waterway for navigation or for draining or irrigating land
4
: any of various faint narrow lines on the planet Mars seen through telescopes and once thought by some to be canals built by Martians
canalled or canaled; canalling or canaling
: to construct a canal through or across
Love words? Need even more definitions?
Merriam-Webster unabridged



