CANALISAR Meaning of CANALISAR in English v to canalize; also: to channel Interlingua English vocab. Английский словарь Интерлингва. 2012