• word of the day

    vambrace

    vambrace - Dictionary definition and meaning for word vambrace

    Definition
    (noun) cannon of plate armor protecting the forearm
    Synonyms : lower cannon
Download our Mobile App Today
Receive our word of the day
on Whatsapp