Definition of pellet bomb in English:

pellet bomb

noun

  • A type of small anti-personnel bomb.

Origin

1960s; earliest use found in Science.