WordNet (r) 3.0 (2006):upper cannon n 1: cannon that provides plate armor for the upper arm [syn: rerebrace, upper cannon]