canal

UK /kəˈnæl/ US /kəˈnæl/
noun 3verb 2name 1

Definitions

noun

1

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

2

A tubular channel within the body or within a plant.

The fossilised jaw of T. trusleri has a huge canal running through it and that’s believed to have carried all the nerve and related tissue needed for the sense of electroception.

3

One of the faint, hazy markings resembling straight lines on early telescopic images of the surface of Mars; see Martian canals

verb

1

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

In the mangrove-type salt marsh, the entire marsh must be canaled or impounded.

2

To travel along a canal by boat

Near Rotterdam we canalled by Delfthaven.

name

1

A surname.

Your note

not saved
0 chars