schubbenpantser

Etymology
Compound of.

Noun

 * 1) scale armour type of military armour; an armour consisting thereof
 * 2) scale armour