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 canal

4 letter words: 5 results
3 letter words: 13 results
View all words...