ARQUEBUS

Definition of ARQUEBUS

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