HARQUEBUS

Definition of HARQUEBUS

  1. (noun)an obsolete firearm with a long barrel