HAGBUT

Definition of HAGBUT

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