Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of canal

Source language: EnglishDictionary language: English

canal

Pronunciation:/kəˈnɛl//kəˈnæl/

noun

Definitions

  1. An artificial waterway or artificially improved river used for travel, shipping, or irrigation.

  2. A tubular channel within the body.

  3. One of the faint, hazy markings resembling straight lines on early telescopic images of the surface of Mars.

verb

Definitions

  1. To dig an artificial waterway in or to (a place), especially for drainage

  2. To travel along a canal by boat