REREBRACE

Definition of REREBRACE

  1. (noun)cannon that provides plate armor for the upper arm