Definition of pellet bomb in US English:

pellet bomb

noun

  • A type of small anti-personnel bomb.

Origin

1960s; earliest use found in Science.