canalise

canalise

canalise

Verb

provide (a city) with a canal

Synonyms: