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