canalisation

Explore definitions, synonyms, and language insights of canalisation

Definitions

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