SynonymX
Speak
Canalise
Definition of Canalise
1.
Provide (a city) with a canal
Verb
Synonyms for word "canalise"
canal
canalize
Semanticaly linked words with "canalise"
furnish
provide
render
supply