Definitions of harquebus:

  • noun:   an obsolete firearm with a long barrel