vambraces

noun

Plural form of vambrace.