Meaning of ball cartridge

Definition of ball cartridge

(noun) a general purpose cartridge having a primer and a ball and a full charge of powder

Other information on ball cartridge

WIKIPEDIA results for ball cartridge
Amazon results for ball cartridge