canalisationEnglish

canalisation, canalization, channelisation, channelization

Noun

Management through specified channels of communication

English: channelization, channelisation, canalization, canalisation

The production of a canal or a conversion to canals

English: canalization, canalisation

English words with similar meanings

Show 3 words