Meaning of canalize

Definition of canalize

(verb) provide (a city) with a canal

Other information on canalize

WIKIPEDIA results for canalize
Amazon results for canalize