S: (n) duct,epithelial_duct,canal,channel (a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance; ) "the tear duct was obstructed"
S: (n) canal ((astronomy) an indistinct surface feature of Mars once thought to be a system of channels; they are now believed to be an optical illusion)
S: (n) canal (long and narrow strip of water made for boats or for irrigation) From word Net
Close Matching and Related Words of Canal in English to Malayalam Dictionary
In Malayalam : ചാലുകീറുക
In Transliteration : Chaalukeeruka
Meaning and definitions of Canal with similar and opposite words in Tamil Dictionary. Also find native spoken pronunciation of Canal in Tamil and in English language.