What is the meaning of lamellar armour in English?

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

Learn in

See more

n. lamellar armour

Definition of lamellar armour in English

Armor made of scales which are generally rectangular in shape and are held together with cords.

Synonyms of lamellar armour in English

lamellar armor