What is the meaning of aventail in English?

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

Learn in

See more

n. aventail

Definition of aventail in English

Metallic garment consisting of linked rings that covers the head and shoulders, leaving the face exposed.

Synonyms of aventail in English

camail