GeneralConnection.com
➔
Dictionary
canalize
Verb
1. canal
2. canalise, supply, provide, render, furnish, channel
2. canalise, steer, maneuver, manoeuver, manoeuvre, direct, point, head, guide, channelize, channelise
Usage