Meaning of canalisation

Definition of canalisation

(noun) the production of a canal or a conversion to canals

Other information on canalisation

WIKIPEDIA results for canalisation
Amazon results for canalisation