BALL CARTRIDGE Meaning of BALL CARTRIDGE in English noun : a general-purpose cartridge having a ball, a primer, and a full charge of powder Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012