VAMBRACE Meaning of VAMBRACE in English n. hist. defensive armour for the forearm. [ ME f. AF vaunt-bras, OF avant-bras f. avant before (see AVAUNT) + bras arm ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012