channelisationEnglish

canalisation, canalization, channelisation, channelization

Noun

Management through specified channels of communication

English: channelization, channelisation, canalization, canalisation

English words with similar meanings

Show 3 words