English dictionary
ball cartridge meaning and definition
Definition and meaning of ball cartridge at MeaningMonkey.org. ball cartridge meaning and definition in the English Dictionary.BALL CARTRIDGE noun
Definition of ball cartridge (noun)
- a general purpose cartridge having a primer and a ball and a full charge of powder
Source: Princeton University Wordnet