English Dictionary
Definition channelize in British English
channelize verb
verb
1
to cause to move to a central point or along a restricted pathway
