Definition of wire cartridge in English:

wire cartridge

noun

Shooting
rare
  • A shotgun cartridge formed of wire mesh designed to control the dispersal of the pellets in order to give greater range.

Origin

Early 19th century; earliest use found in The Sporting Magazine.