What is the meaning of poleyn in English?

Learn vocabulary with pictures as well as definitions of poleyn in English

Learn in

See more

n. poleyn

Definition of poleyn in English

Metallic piece of armour that covers the knees and joins the greave with the cuisse.

Synonyms of poleyn in English

knee guard