braquemard

braquemard

English Noun
Ad

Definition

a short, thick, double-edged sword

Etymology

From French braquemard.

Ad