ball cartridge
nounDefinition of ball cartridge
: a general-purpose cartridge having a ball, a primer, and a full charge of powder
1