Canal

word

1. Noun

An artificial channel filled with water and designed for navigation, or for irrigating land, etc.

2. Noun

A tube or duct; as, the alimentary canal; the semicircular canals of the ear.

3. Noun

(astronomy) an indistinct surface feature of Mars once thought to be a system of channels; they are now believed to be an optical illusion
Vocabulary classified under Physics
More about this word
Synonyms and related words
Explore this word