Definitions of hackbut:

  • noun:   an obsolete firearm with a long barrel