Ball cartridge

Rare ·Advanced level

Definitions

Noun
  1. 1
    a general purpose cartridge having a primer and a ball and a full charge of powder wordnet