VAMBRACE

Definition of VAMBRACE

  1. (noun)cannon of plate armor protecting the forearm