What is the meaning of bardeche in English?

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

Learn in

See more

n. bardeche

Definition of bardeche in English

Pole weapon equipped with a sharpened axe-shaped head that is attached to the shaft at two points.

Synonyms of bardeche in English

bardicheberdichebardischeberdish