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
Meaning 2 : provide (a city) with a canal

    Synonyms : canalise,  canalize
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