OXFORD 9000
📚 noun • entry_id 2991

canal

/kəˈnæl/
Meanings (ES + gloss)
canal • cauz • caz
An artificial waterway or artificially improved river used for travel, shipping, or irrigation.
canal
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.
Word forms