EnglishMain Dictionary
canalize
Universal Words
(BrE also canalise) verb [VN]
1 (technical) to make a river wider, deeper or straighter; to make a river into a canal
2 (formal) to control an emotion, activity, etc. so that it is aimed at a particular purpose
SYNCHANNEL
canalization, canalisation noun [U]