Definition of Canalize

  • 1. Provide (a city) with a canal Verb

Synonyms for word "canalize"

Semanticaly linked words with "canalize"