CHANNEL Meaning of CHANNEL in English canalette; strette. marstrette; (furrow) sulca; (for rain) guttiere English Interlingue dictionary. Английский словарь Интерлингве. 2012