What is the meaning of leather armour in English?

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

Learn in

See more

n. leather armour

Definition of leather armour in English

Armor composed of flexible or rigid pieces of hardened leather.

Synonyms of leather armour in English

leather armor