canalise

Verb
  1. Provide (a city) with a canal (synset 202341011)

Other Searches