Definitions | canal |
| noun
- A channel which connects one body of water to another.
- A waterway used for transportation of vessels, especially a manmade one.
- A tubular channel within the body.
Etymology: From canalis.
Supplemental Details:Sponsor an extended definition for canal for as little as $10 per month. Click here to contact us.
Full Definition of canal
| |
|