Translation of "cannon" - English-French dictionary

cannon

noun countable cannon /ˈkænən/ ( plural cannon or cannons )
a large heavy gun on wheels, used in past
canon masculine

(Translation of “cannon” from the GLOBAL English-French Dictionary © 2014 K Dictionaries Ltd)

cannon

noun /ˈkӕnən/ (plurals cannons cannon)

a type of large gun used formerly, mounted on a carriage.

canon
cannonball noun

a ball of iron, shot from a cannon.

boulet de canon

(Translation of “cannon” from the PASSWORD English-French Dictionary © 2014 K Dictionaries Ltd)