autoloader

Noun
  1. A firearm that reloads itself (synset 102762968)

Other Searches