CANAL Meaning of CANAL in English canale (-isar). ~LOCK: scluse English Interlingue dictionary. Английский словарь Интерлингве. 2012