Canal Meaning
There are 4 meaning(s) for word Canal
Meaning 1 : a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance
Example : the alimentary canal
Synonyms : channel, duct, epithelial duct
Example : the alimentary canal
Synonyms : channel, duct, epithelial duct
Meaning 3 : (astronomy) an indistinct surface feature of Mars once thought to be a system of channels; they are now believed to be an optical illusion
Meaning 4 : long and narrow strip of water made for boats or for irrigation
Similar words of Canal :
