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.
Translations: - Dutch: kanaal (1,2,3), vaart (2), gracht (2)
- French:
- French, canal
- German: Kanal
- Spanish: canal
Etymology: From canalis.
Supplemental Details:Sponsor an extended definition for canal for as little as $10 per month. Click here to contact us.
| |
|