Quintle

What does Canal mean?

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

Synonyms

  • duct
  • channel
  • canalize
  • canalise

Letter by letter

Similar five-letter words

5-letter words starting with

5-letter words ending with

5-letter words containing

5-letter words with in the middle

5-letter words without

Word lists by topic