Definitions
noun
a large artillery gun that is usually on wheels
verb
fire a cannon
noun
heavy automatic gun fired from an airplane
noun
heavy gun fired from a tank
verb
make a cannon
noun
a cylindrical piece of armor plate to protect the arm
Look “cannon” up elsewhere
Want another word?
Spin the dictionary for a fresh one.