Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Canal in English

English

Canal

/kənæl/

noun

1. (astronomy) an indistinct surface feature of mars once thought to be a system of channels

  • They are now believed to be an optical illusion
synonym:
  • canal

2. A bodily passage or tube lined with epithelial cells and conveying a secretion or other substance

  • "The tear duct was obstructed"
  • "The alimentary canal"
  • "Poison is released through a channel in the snake's fangs"
synonym:
  • duct,
  • epithelial duct,
  • canal,
  • channel

3. Long and narrow strip of water made for boats or for irrigation

synonym:
  • canal

verb

1. Provide (a city) with a canal

synonym:
  • canal,
  • canalize,
  • canalise

Examples of using

The ear canal sends sound waves to the eardrum.