Definition of penetration aid in English:

penetration aid

noun

  • An object released from a missile as a decoy to draw off any attacking missiles.

Origin

1960s; earliest use found in Operations Research.