repeating firearm

Noun
  1. A firearm that can fire several rounds without reloading (synset 104083396)

Other Searches