cannon - Dictionary definition and meaning for word
cannon
Definition (noun) a large artillery gun that is usually on wheels
Definition (noun) heavy gun fired from a tank
Definition (noun) (Middle Ages) a cylindrical piece of armor plate to protect the arm
Definition (noun) heavy automatic gun fired from an airplane
Definition (noun) lower part of the leg extending from the hock to the fetlock in hoofed mammals
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com