What does Canal mean?
- noun — long and narrow strip of water made for boats or for irrigation
- noun — a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance
- noun — (astronomy) an indistinct surface feature of Mars once thought to be a system of channels
- 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