canalize

canalize

canalize

Verb

provide (a city) with a canal

Synonyms: