Definition of ball cartridge in English:

ball cartridge

noun

  • A gun or pistol cartridge containing a ball or bullet; (as a mass noun) ammunition of this kind.

Origin

Mid 18th century.