Canalise definition

(British) To convert a river or other waterway into a canal.
verb
0
0
(British) To channel the flow of something.
verb
0
0
Advertisement

Origin of canalise

  • canal +‎ -ise

    From Wiktionary