cannon

noun

1.
a large artillery gun that is usually on wheels
Derived from:
cannon cannoneer
2.
heavy gun fired from a tank
Derived from:
cannoneer
3.
(Middle Ages) a cylindrical piece of armor plate to protect the arm
4.
heavy automatic gun fired from an airplane
Derived from:
cannon cannoneer
5.
lower part of the leg extending from the hock to the fetlock in hoofed mammals
6.
a shot in billiards in which the cue ball contacts one object ball and then the other
Derived from:
cannon