Noun
1. channel
2. duct
3. epithelial duct, channel, passage, passageway, watercourse
Verb
1. waterway, canalize
2. canalise, supply, provide, render, furnish
| Foreign Language Equivalents of 'canal' | ||||||
|---|---|---|---|---|---|---|
| Language | Equivalent | Language | Equivalent | |||
| French | Spanish | |||||