musket

Noun
  1. A muzzle-loading shoulder gun with a long barrel;
    Formerly used by infantrymen (synset 103807547)

Other Searches