Also found in: Thesaurus.
Switch to new thesaurus
|Noun||1.||upper cannon - cannon that provides plate armor for the upper arm|
body armor, body armour, cataphract, coat of mail, suit of armor, suit of armour - armor that protects the wearer's whole body
cannon - (Middle Ages) a cylindrical piece of armor plate to protect the arm