ball cartridge Meaning, Definition & Usage

  1. noun a general purpose cartridge having a primer and a ball and a full charge of powder

WordNet