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