CANALIZATION


Meaning of CANALIZATION in English

noun construction of, or furnishing with, a canal or canals.

Webster English vocab.      Английский словарь Webster.