How to say canal ?



cite fb twitter pinterest

Feeling connected with this word?

What is the definition of canal ?

  1. long and narrow strip of water made for boats or for irrigation
  2. (astronomy) an indistinct surface feature of Mars once thought to be a system of channels; they are now believed to be an optical illusion
  3. provide (a city) with a canal
  4. a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance

700x90 placeholder ad

Copyright Š 2019 EnglishDictionary