hagbut
1. [ noun ] (arms) an obsolete firearm with a long barrel
Synonyms: harquebus hackbut arquebus
Related terms: muzzle_loader
Similar spelling:   hackbut