canal

B1
Pronunciation
/kəˈnɛl/
/kəˈnæl/
Noun
3 definition(s)
1 Definition

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

2 Definition

A tubular channel within the body.

3 Definition

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

Verb
2 definition(s)
1 Definition

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

2 Definition

To travel along a canal by boat