canalization
canalization has 3 senses in the JumbleFix dictionary. Letters: 12.
Definitions
- n.. Construction of, or furnishing with, a canal or canals.
- n.. management through specified channels of communication
- n.. the production of a canal or a conversion to canals