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