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 saved0 chars