ball cartridge

1. (noun) a general purpose cartridge having a primer and a ball and a full charge of powder
Related Words: cartridge



Terms and Conditions of Use / Copyright Notice