Reference meaning
cannon
Last updated
a large artillery gun that is usually on wheels
Other meanings
2. noun
heavy gun fired from a tank
3. noun
(Middle Ages) a cylindrical piece of armor plate to protect the arm
4. noun
heavy automatic gun fired from an airplane
Source and scope
This definition is reproduced from Princeton WordNet 3.0, sense 02950256-n, under the WordNet 3.0 License. It has not yet received VocabularyBase editorial review. Read the source and license details.