canel ( synonym found)

Definition of canel:

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

Definition of canel:

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

Back to Top