canal
nounDefinition of canal
(Entry 1 of 2)
1
: a tubular anatomical passage or channel : duct
2
: channel, watercourse
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
canal
verb
canalled
or canaled;
canalling
or canaling
Definition of canal (Entry 2 of 2)
: to construct a canal through or across
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more