Canalisation - Definition

canalisation

Part of speech: noun

the production of a canal or a conversion to canals management through specified channels of communication

Look up another word