Meaning : A large artillery gun that is usually on wheels.
Meaning : Heavy gun fired from a tank.
Meaning : (Middle Ages) a cylindrical piece of armor plate to protect the arm.
Meaning : Heavy automatic gun fired from an airplane.
Meaning : Lower part of the leg extending from the hock to the fetlock in hoofed mammals.
Synonyms : shank
Meaning : A shot in billiards in which the cue ball contacts one object ball and then the other.
Synonyms : carom
Cannon meaning in Telugu.