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
Tweet