What does canal mean in English? Meaning of canal definition and abbreviation with examples.
English
English
What is "canal" in English? Definition and Explanations
Meaning of "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
Noun
Meaning: (astronomy) an indistinct surface feature of Mars once thought to be a system of channels; they are now believed to be an optical illusion
Synonyms: canal
Hypernyms: channel
Meaning of "canal": provide (a city) with a canal
Verb
Meaning: provide (a city) with a canal
Synonyms: canal
canalise
canalize
Hypernyms: furnish
provide
render
supply
Meaning of "canal": a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance
Noun
Meaning: a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance
Example: the tear duct was obstructed
the alimentary canal
poison is released through a channel in the snake's fangs
Biggest dictionary system for all of languages in the World. English Dictionary Free.Wikilanguages.net online dictionary could translate in 80 languages free. Get English dictionary online for mobile and PC.