Noun cannon has 6 senses
  1. cannon - a large artillery gun that is usually on wheels
    --1 is a kind of
    artillery, heavy weapon, gun, ordnance
    --1 has particulars:
     basilisk; culverin; harpoon gun; high-angle gun; long tom
    Derived form: verb cannon2
  2. cannon - heavy gun fired from a tank
    --2 is a kind of
    gun
    --2 is a part of
     tank, army tank, armored combat vehicle, armoured combat vehicle
  3. cannon - (Middle Ages) a cylindrical piece of armor plate to protect the arm
    --3 is a kind of
    armor plate, armour plate, armor plating, plate armor, plate armour
    --3 is a part of
     body armor, body armour, suit of armor, suit of armour, coat of mail, cataphract
    --3 has particulars: rerebrace, upper cannon; vambrace, lower cannon
  4. cannon - heavy automatic gun fired from an airplane
    --4 is a kind of
    gun
    --4 is a part of bomber
    Derived form: verb cannon2
  5. cannon, shank - lower part of the leg extending from the hock to the fetlock in hoofed mammals
    --5 is a kind of body part
    --5 is a part of animal leg; ungulate, hoofed mammal
    --5 has parts: cannon bone
  6. carom, cannon - a shot in billiards in which the cue ball contacts one object ball and then the other
    --6 is a kind of stroke, shot
    --6 is a part of billiards; pool, pocket billiards
    Derived form: verb cannon1
,Verb cannon has 2 senses
  1. cannon - make a cannon
    --1 is one way to
    hit
    Derived form: noun cannon6
    Sample sentence:
    Somebody ----s
  2. cannon - fire a cannon
    --2 is one way to
    discharge, muster out
    Derived forms: noun cannon4, noun cannon1, noun cannoneer1
    Sample sentence:
    Somebody ----s
,
TOP