What is the meaning of scale armor in English?

Learn vocabulary with pictures as well as definitions of scale armor in English

Learn in

See more

n. scale armor

Definition of scale armor in English

Armor composed of hard plates that resemble the scales that cover a lizards body in shape and in distribution, usually sewn into cloth or leather.

Synonyms of scale armor in English

scale armour