GeneralConnection.comDictionary
canal
Noun

1. channel
2. duct
3. epithelial duct, channel, passage, passageway, watercourse
Verb

1. waterway, canalize
1. canalise, supply, provide, render, furnish
Usage