CANNON Meaning of CANNON in English cannone (-ar, -ada, -ero); (billiards) carambol (-ar) English Interlingue dictionary. Английский словарь Интерлингве. 2012