noun Armor. a piece of plate armor for the upper arm; an upper cannon.Compare vambrace(def 1).