What is the meaning of beavor in English?

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

Learn in

See more

n. beavor

Definition of beavor in English

Metallic piece of armour that attaches to the battle helmet and covers the mouth and jaw, with openings that allow breathing.

Synonyms of beavor in English

bevor