CANALIZATION


Meaning of CANALIZATION in English

[can.a.li.za.tion] n (1844) 1: an act or instance of canalizing

2: a system of channels

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