ball cartridge

Explore definitions, synonyms, and language insights of ball cartridge

Definitions

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

More General Terms