English synonyms about - contact  

rerebrace

noun

1 rerebrace

Cannon that provides plate armor for the upper arm.

synonym: upper cannon.

Polish: opacha


Find more on rerebrace elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0341