cartridge holder

Noun
  1. A metal frame or container holding cartridges;
    Can be inserted into an automatic gun (synset 102976476)

Found on Word Lists

Other Searches