Canal(n.) An artificial channel filled with water and designed for navigation, or for irrigating land, etc.
Canal(n.) A tube or duct; as, the alimentary canal; the semicircular canals of the ear.
Canalization(n.) Construction of, or furnishing with, a canal or canals.

Words within canale

6 letter words: 3 results
5 letter words: 7 results
View all words...