Definition of "canal"
- noun
An artificial waterway, often connecting one body of water with another.
A tubular channel within the body.
- verb
To dig an artificial waterway in or to (a place), especially for drainage.
To travel along a canal by boat.
- Sources