What is the meaning of scale armour in English?

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

Learn in

See more

n. scale armour

Definition of scale armour 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 armour in English

scale armor