What is the meaning of lamellar armor in English?

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

Learn in

See more

n. lamellar armor

Definition of lamellar armor in English

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

Synonyms of lamellar armor in English

lamellar armour