Definition Definition

Canalization - Meaning and Examples

Meaning of 'Canalization' (Webster Dictionary)

1 . Canalization [ n.]
- Construction of, or furnishing with, a canal or canals.